

#include <nitro/wm.h>
WMErrCode WM_SetPowerSaveMode( WMCallbackFunc callback , BOOL powerSave );
| callback | 非同期処理が完了した時に呼び出されるコールバック関数を指定します。 このコールバックは割り込みハンドラ内から呼び出されます。 |
| powerSave | 省電力モードを使用する場合にTRUEを指定、常時待ち受けモードを使用する場合はFALSEを指定します。インフラストラクチャモードにて比較的頻繁にデータ送受信を行う必要がある場合はFALSEを指定します。TRUEを指定すると省電力モードになり、バッテリーの持ちがよくなりますが、通信が遅くなります。 |
WMErrCode列挙型の処理結果を返します。
インフラストラクチャモード時に省電力モードを変更します。WMがDCF_CHILDステートの時にのみ実行可能です。
APIの戻り値がWM_ERRCODE_OPERATINGであった場合、パラメータ設定処理が完了した後にコールバックが発生します。
2005/07/27 初版