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 。
备注
此函数没有关联的导入库或头文件;必须使用 LoadLibrary 和 GetProcAddress 函数调用它。 此函数不按名称导出;在调用 GetProcAddress 时指定序号 3。
要求
要求 | 值 |
---|---|
DLL |
|
另请参阅