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

另請參閱

UnregisterAppStateChangeNotification