Struttura RAWINPUTDEVICELIST (winuser.h)

Contiene informazioni su un dispositivo di input non elaborato.

Sintassi

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

Members

hDevice

Tipo: HANDLE

Handle per il dispositivo di input non elaborato.

dwType

Tipo: DWORD

Tipo di dispositivo. Questo può essere uno dei valori seguenti.

Valore Significato
RIM_TYPEHID
2
Il dispositivo è un HID che non è una tastiera e non un mouse.
RIM_TYPEKEYBOARD
1
Il dispositivo è una tastiera.
RIM_TYPEMOUSE
0
Il dispositivo è un mouse.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winuser.h (include Windows.h)

Vedi anche

Informazioni concettuali

GetRawInputDeviceList

Input non elaborato

Riferimento