RegisterAppStateChangeNotification 函式 (appnotify.h)
可讓應用程式註冊回呼函式,以便收到其連結庫進入或退出暫停狀態的通知。 應用程式可以使用此資訊來執行任何必要的作業,例如保留狀態,應該在該時間點執行。
語法
APICONTRACT ULONG RegisterAppStateChangeNotification(
[in] PAPPSTATE_CHANGE_ROUTINE Routine,
[in, optional] PVOID Context,
[out] PAPPSTATE_REGISTRATION *Registration
);
參數
[in] Routine
當應用程式進入或離開暫停狀態時,所呼叫回呼函式的指標。 如需此函式的詳細資訊 ,請參閱PAPPSTATE_CHANGE_ROUTINE 。
[in, optional] Context
應用程式在進入或離開暫停狀態時所使用的應用程式特定內容資訊。 這通常是「這個」指標。
[out] Registration
當此函式成功傳回時,此參數會收到可用來識別註冊之值的指標位址。 儲存此值以搭配 UnregisterAppStateChangeNotification 使用。
傳回值
標準 Win32 狀態代碼。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | appnotify.h |
程式庫 | Appnotify.lib |
Dll | Twinapi.core.dll |