Função BeginIdleDetection
[Essa função não tem suporte e pode ser alterada ou indisponível no futuro. Em vez disso, use a função GetLastInputInfo .]
Começa a monitorar a inatividade.
Sintaxe
DWORD WINAPI BeginIdleDetection(
_IDLECALLBACK pfnCallback,
DWORD dwIdleMin,
DWORD dwReserved
);
Parâmetros
-
Pfncallback
-
A função que é chamada quando o estado ocioso é alterado. Esse retorno de chamada é definido da seguinte maneira:
typedef void (WINAPI* _IDLECALLBACK) (DWORD dwState); #define STATE_USER_IDLE_BEGIN 1 #define STATE_USER_IDLE_END 2
-
dwIdleMin
-
O número de minutos de inatividade antes que a chamada seja feita para a função de retorno de chamada.
-
dwReserved
-
Esse parâmetro deve ser definido como zero.
Valor retornado
Retornará 0 se a função for bem-sucedida; caso contrário, ele retornará um código de erro. Por exemplo, se dwReserved for algo diferente de 0, ERROR_INVALID_DATA será retornado.
Comentários
Essa função não tem biblioteca de importação ou arquivo de cabeçalho associado; você deve chamá-lo usando as funções LoadLibrary e GetProcAddress . Essa função não é exportada por nome; especifique o ordinal 3 ao chamar GetProcAddress.
Requisitos
Requisito | Valor |
---|---|
DLL |
|
Confira também