Freigeben über


RAWINPUTDEVICELIST-Struktur (winuser.h)

Enthält Informationen zu einem Gerät, das unformatierte Eingaben bereitstellt.

Syntax

typedef struct tagRAWINPUTDEVICELIST {
  HANDLE hDevice;
  DWORD  dwType;
} RAWINPUTDEVICELIST, *PRAWINPUTDEVICELIST;

Member

hDevice

Typ: HANDLE

Ein Handle für das Rohdateneingabegerät.

dwType

Art: DWORD

Der Typ des Geräts. Dies kann einer der folgenden Werte sein.

Wert Bedeutung
RIM_TYPEHID
2
Das Gerät ist ein HID, das keine Tastatur und keine Maus ist.
RIM_TYPEKEYBOARD
1
Das Gerät ist eine Tastatur.
RIM_TYPEMOUSE
0
Das Gerät ist eine Maus.

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 (einschließlich Windows.h)

Siehe auch

Konzept

GetRawInputDeviceList

Unformatierte Eingabe

Referenz