Estrutura RAWINPUTDEVICELIST (winuser.h)

Contém informações sobre um dispositivo de dados brutos.

Sintaxe

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

Membros

hDevice

Tipo: HANDLE

Um identificador para o dispositivo de entrada bruta.

dwType

Tipo: DWORD

O tipo de dispositivo. Esse pode ser um dos valores a seguir.

Valor Significado
RIM_TYPEHID
2
O dispositivo é um HID que não é um teclado e não um mouse.
RIM_TYPEKEYBOARD
1
O dispositivo é um teclado.
RIM_TYPEMOUSE
0
O dispositivo é um mouse.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho winuser.h (inclua Windows.h)

Confira também

Conceitual

GetRawInputDeviceList

Dados brutos

Referência