Função DefRawInputProc (winuser.h)

Ao contrário de DefWindowProcA e DefWindowProcW, essa função não faz nenhum processamento.

DefRawInputProc verifica apenas se o valor de cbSizeHeader corresponde ao tamanho esperado de RAWINPUTHEADER.

Sintaxe

LRESULT DefRawInputProc(
  [in] PRAWINPUT *paRawInput,
  [in] INT       nInput,
  [in] UINT      cbSizeHeader
);

Parâmetros

[in] paRawInput

Tipo: PRAWINPUT*

Ignorado.

[in] nInput

Tipo: INT

Ignorado.

[in] cbSizeHeader

Tipo: UINT

O tamanho, em bytes, da estrutura RAWINPUTHEADER .

Retornar valor

Tipo: LRESULT

Se tiver êxito, a função retornará 0. Caso contrário, retornará -1.

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]
Plataforma de Destino Windows
Cabeçalho winuser.h (inclua Windows.h)
Biblioteca User32.lib
DLL User32.dll
Conjunto de APIs ext-ms-win-ntuser-rawinput-l1-1-0 (introduzido no Windows 10, versão 10.0.14393)

Confira também

Conceitual

RAWINPUT

RAWINPUTHEADER

Dados brutos