Структура RAWINPUTDEVICELIST (winuser.h)

Содержит сведения о необработанном устройстве ввода.

Синтаксис

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

Члены

hDevice

Тип: HANDLE

Дескриптор для необработанного устройства ввода.

dwType

Тип: DWORD

Тип устройства. Это может быть одно из следующих значений.

Значение Значение
RIM_TYPEHID
2
Устройство — это hid, который не является клавиатурой и не мышью.
RIM_TYPEKEYBOARD
1
Устройство является клавиатурой.
RIM_TYPEMOUSE
0
Устройство является мышью.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winuser.h (включая Windows.h)

См. также раздел

Основные понятия

GetRawInputDeviceList

Необработанные входные данные

Справочные материалы