Estructura RAWINPUTDEVICELIST (winuser.h)

Contiene información sobre un dispositivo de entrada sin procesar.

Sintaxis

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

Miembros

hDevice

Tipo: HANDLE

Identificador del dispositivo de entrada sin procesar.

dwType

Tipo: DWORD

El tipo de dispositivo. Puede ser uno de los siguientes valores.

Valor Significado
RIM_TYPEHID
2
El dispositivo es un HID que no es un teclado y no un mouse.
RIM_TYPEKEYBOARD
1
El dispositivo es un teclado.
RIM_TYPEMOUSE
0
El dispositivo es un mouse.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winuser.h (incluya Windows.h)

Consulte también

Conceptual

GetRawInputDeviceList

Entrada sin procesar

Referencia