Share via


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

Siehe auch

Funktionen