PM_Delete[Pre|Post]SleepCallback

構文

#include <nitro/spi.h>
void PM_DeletePreSleepCallback( PMSleepCallbackInfo* info );
void PM_DeletePostSleepCallback( PMSleepCallbackInfo* info );

引数

info 削除するコールバックの情報を含んだ構造体へのポインタ

返り値

なし。

説明

スリープモードのコールバックを削除します。

スリープモードにはいる直前に呼ばれるコールバックや復帰後に呼ばれるコールバックのリストからコールバックを削除します。info はコールバック情報が格納された PMSleepCallbackInfo 構造体へのポインタです。

PM_DeletePreSleepCallback() は スリープ直前のコールバックリストからコールバックを削除します。

PM_DeletePostExitCallback() はスリープ復帰後のコールバックリストからコールバックを削除します。

リスト中に指定のコールバックが存在しない場合、何もしません。

参照

PM_Init, PM_GoSleepMode,
PM_AppendPreSleepCallback, PM_AppendPostSleepCallback
PM_PrependPreSleepCallback, PM_PrependPostSleepCallback
PM_InsertPreSleepCallback, PM_InsertPostSleepCallback

履歴

2008/06/11 参照を修正
2004/10/06 初版