função HidD_GetNumInputBuffers (hidsdi.h)
A rotina 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 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 pelo chamador que a rotina usa para retornar o número máximo de relatórios de entrada que o buffer de anel pode conter.
Retornar valor
HidD_GetNumInputBuffersretornará TRUE se for bem-sucedido; caso contrário, retornará FALSE. Use GetLastError para obter informações de erro estendidas.
Comentários
Somente aplicativos no modo de usuário podem chamar HidD_GetNumInputBuffers. Os drivers no modo kernel podem usar a solicitação de IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS .
Para obter mais informações, consulte Coleções HID.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores do Windows. |
Plataforma de Destino | Universal |
Cabeçalho | hidsdi.h (inclua Hidsdi.h) |
Biblioteca | Hid.lib |
DLL | Hid.dll |