BeginIdleDetection-Funktion
[Diese Funktion wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen die GetLastInputInfo-Funktion .]
Beginnt mit der Überwachung der Inaktivität.
Syntax
DWORD WINAPI BeginIdleDetection(
_IDLECALLBACK pfnCallback,
DWORD dwIdleMin,
DWORD dwReserved
);
Parameter
-
pfnCallback
-
Die Funktion, die aufgerufen wird, wenn sich der Leerlaufzustand ändert. Dieser Rückruf ist wie folgt definiert:
typedef void (WINAPI* _IDLECALLBACK) (DWORD dwState); #define STATE_USER_IDLE_BEGIN 1 #define STATE_USER_IDLE_END 2
-
dwIdleMin
-
Die Anzahl der Minuten der Inaktivität, bevor der Aufruf der Rückruffunktion erfolgt.
-
dwReserved
-
Dieser Parameter muss auf 0 festgelegt werden.
Rückgabewert
Gibt 0 zurück, wenn die Funktion erfolgreich ist. Andernfalls wird ein Fehlercode zurückgegeben. Wenn dwReserved beispielsweise nicht 0 ist, wird ERROR_INVALID_DATA zurückgegeben.
Bemerkungen
Dieser Funktion ist keine Importbibliothek oder Headerdatei zugeordnet. Sie müssen sie mit den Funktionen LoadLibrary und GetProcAddress aufrufen. Diese Funktion wird nicht nach Name exportiert. Geben Sie beim Aufrufen von GetProcAddress Ordinal 3 an.
Anforderungen
Anforderung | Wert |
---|---|
DLL |
|
Siehe auch