função HidD_GetNumInputBuffers (hidsdi.h)
A rotina de HidD_GetNumInputBuffers retorna o tamanho atual, em número de relatórios, do buffer de anel que o driver de classe HID usa para enfileirar relatórios de entrada de uma coleção de de nível superior especificada.
Sintaxe
BOOLEAN HidD_GetNumInputBuffers(
[in] HANDLE HidDeviceObject,
[out] PULONG NumberBuffers
);
Parâmetros
[in] HidDeviceObject
Especifica um identificador aberto para uma coleção de nível superior.
[out] NumberBuffers
Ponteiro para uma variável alocada por chamador que a rotina usa para retornar o número máximo de relatórios de entrada que o buffer de anel pode conter.
Valor de retorno
HidD_GetNumInputBuffers retornará TRUE se tiver êxito; caso contrário, ele retornará FALSE . Use GetLastError para obter informações de erro estendidas.
Observações
Somente aplicativos no modo de usuário podem chamar HidD_GetNumInputBuffers. Os drivers no modo kernel podem usar a solicitação IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS.
Para obter mais informações, consulte coleções HID.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows 2000 e versões posteriores do Windows. |
da Plataforma de Destino | Universal |
cabeçalho | hidsdi.h (inclua Hidsdi.h) |
biblioteca | Hid.lib |
de DLL | Hid.dll |