GetPointerDeviceProperties-Funktion (winuser.h)
Ruft Geräteeigenschaften ab, die nicht in der POINTER_DEVICE_INFO-Struktur enthalten sind.
Syntax
BOOL GetPointerDeviceProperties(
[in] HANDLE device,
[in, out] UINT32 *propertyCount,
[out, optional] POINTER_DEVICE_PROPERTY *pointerProperties
);
Parameter
[in] device
Das Zeigergerät, von dem Eigenschaften abfragt werden sollen.
Ein Aufruf der GetPointerDevices-Funktion gibt dieses Handle in der POINTER_DEVICE_INFO-Struktur zurück.
[in, out] propertyCount
Die Anzahl der Eigenschaften.
Gibt die Anzahl zurück, die geschrieben oder benötigt wird, wenn pointerProperties NULL ist.
Wenn dieser Wert kleiner als die Anzahl der Eigenschaften ist, die das Zeigergerät unterstützt, und pointerProperties nicht NULL ist, gibt die Funktion die tatsächliche Anzahl von Eigenschaften in dieser Variablen zurück und schlägt fehl.
[out, optional] pointerProperties
Das Array von Eigenschaften.
Rückgabewert
TRUE, wenn die Funktion erfolgreich ist; andernfalls FALSE. Wenn die Funktion fehlschlägt, rufen Sie die GetLastError-Funktion auf, um weitere Informationen zu erhalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h |
Bibliothek | User32.lib |
DLL | User32.dll |