Freigeben über


RAWHID-Struktur (winuser.h)

Beschreibt das Format der unformatierten Eingabe von einem Human Interface Device (HID).

Syntax

typedef struct tagRAWHID {
  DWORD dwSizeHid;
  DWORD dwCount;
  BYTE  bRawData[1];
} RAWHID, *PRAWHID, *LPRAWHID;

Member

dwSizeHid

Art: DWORD

Die Größe der einzelnen HID-Eingaben in bRawData in Byte.

dwCount

Art: DWORD

Die Anzahl der HID-Eingaben in bRawData.

bRawData[1]

Typ: BYTE[1]

Die rohen Eingabedaten als Bytearray.

Hinweise

Jeder WM_INPUT kann mehrere Eingaben angeben, aber alle Eingaben stammen von derselben HID. Die Größe des bRawData-Arrays ist dwSizeHid * dwCount.

Weitere Informationen finden Sie unter Interpretieren von HID-Berichten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winuser.h (windows.h einschließen)

Siehe auch

Konzept

RAWINPUT

Unformatierte Eingabe

Einführung in Human Interface Devices (HID)

Referenz

WM_INPUT

Interpretieren von HID-Berichten