Estructura RAWHID (winuser.h)

Describe el formato de la entrada sin procesar de un dispositivo de interfaz humana (HID).

Sintaxis

typedef struct tagRAWHID {
  DWORD dwSizeHid;
  DWORD dwCount;
  BYTE  bRawData[1];
} RAWHID, *PRAWHID, *LPRAWHID;

Miembros

dwSizeHid

Tipo: DWORD

Tamaño, en bytes, de cada entrada HID en bRawData.

dwCount

Tipo: DWORD

Número de entradas HID en bRawData.

bRawData[1]

Tipo: BYTE[1]

Los datos de entrada sin procesar, como una matriz de bytes.

Comentarios

Cada WM_INPUT puede indicar varias entradas, pero todas las entradas proceden de la misma HID. El tamaño de la matriz bRawData es dwSizeHid * dwCount.

Para obtener más información, consulte Interpretación de informes HID.

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

RAWINPUT

Entrada sin procesar

Introducción a los dispositivos de interfaz humana (HID)

Referencia

WM_INPUT

Interpretación de informes HID