共用方式為


BeginIdleDetection 函式

[不支援此函式,未來可能會變更或無法使用。 請改用 GetLastInputInfo 函式。]

開始監視閒置。

語法

DWORD WINAPI BeginIdleDetection(
   _IDLECALLBACK pfnCallback,
   DWORD         dwIdleMin,
   DWORD         dwReserved
);

參數

pfnCallback

閒置狀態變更時所呼叫的函式。 此回呼的定義如下:

typedef void (WINAPI* _IDLECALLBACK) (DWORD dwState);

#define STATE_USER_IDLE_BEGIN       1
#define STATE_USER_IDLE_END         2

dwIdleMin

呼叫回呼函式之前,閒置的分鐘數。

dwReserved

此參數必須設定為零。

傳回值

如果函式成功,則傳回 0;否則會傳回錯誤碼。 例如,如果 dwReserved 是 0 以外的任何專案, 則會傳回ERROR_INVALID_DATA

備註

此函式沒有相關聯的匯入程式庫或標頭檔;您必須使用 LoadLibraryGetProcAddress 函式來呼叫它。 此函式不會依名稱匯出;指定呼叫 GetProcAddress時的序數 3。

規格需求

需求
DLL
Msidle.dll

另請參閱

GetLastInputInfo