# WM_Disable

## 構文

      #include <nitro/wm.h>

      WMErrCode WM_Disable( WMCallbackFunc callback );

## 引数

callback | 非同期処理が完了した時に呼び出されるコールバック関数を指定します。 このコールバックは割り込みハンドラ内から呼び出されます。

## 返り値

WMErrCode列挙型の処理結果を返します。

## 説明

無線ハードウェアを使用禁止状態にします。APIの戻り値がWM_ERRCODE_OPERATINGであった場合、無線ハードウェアの使用禁止処理が完了した後に コールバックが発生します。WMがSTOPステートの場合のみ呼び出し可能であり、READYステートに移行します。 無線ライブラリを終了する場合は、この後WM_Finish( )を使用して下さい。

## 参照

`WM_Init, WM_Enable, WM_PowerOn, WM_PowerOff, WM_Finish, WM_Initialize, WM_End`

## 履歴

2005/06/08 コールバックが割り込みハンドラから呼び出される旨を補足
2004/10/22 返り値の型を変更
2004/09/11 初版