Fonction BeginIdleDetection
[Cette fonction n’est pas prise en charge et peut être modifiée ou indisponible à l’avenir. Utilisez plutôt la fonction GetLastInputInfo .]
Commence la surveillance de l’inactivité.
Syntaxe
DWORD WINAPI BeginIdleDetection(
_IDLECALLBACK pfnCallback,
DWORD dwIdleMin,
DWORD dwReserved
);
Paramètres
-
pfnCallback
-
Fonction appelée lorsque l’état inactif change. Ce rappel est défini comme suit :
typedef void (WINAPI* _IDLECALLBACK) (DWORD dwState); #define STATE_USER_IDLE_BEGIN 1 #define STATE_USER_IDLE_END 2
-
dwIdleMin
-
Nombre de minutes d’inactivité avant que l’appel ne soit effectué à la fonction de rappel.
-
dwReserved
-
Ce paramètre doit être défini sur zéro.
Valeur retournée
Retourne 0 si la fonction réussit ; sinon, il retourne un code d’erreur. Par exemple, si dwReserved est autre que 0, ERROR_INVALID_DATA est retourné.
Notes
Cette fonction n’a aucune bibliothèque d’importation ou fichier d’en-tête associé ; vous devez l’appeler à l’aide des fonctions LoadLibrary et GetProcAddress . Cette fonction n’est pas exportée par nom ; spécifiez l’ordinal 3 lors de l’appel de GetProcAddress.
Spécifications
Condition requise | Valeur |
---|---|
DLL |
|
Voir aussi