HidD_GetNumInputBuffers función (hidsdi.h)

La rutina HidD_GetNumInputBuffers devuelve el tamaño actual, en número de informes, del búfer de anillo que usa el controlador de clase HID para poner en cola los informes de entrada de una colección de nivel superior especificada.

Sintaxis

BOOLEAN HidD_GetNumInputBuffers(
  [in]  HANDLE HidDeviceObject,
  [out] PULONG NumberBuffers
);

Parámetros

[in] HidDeviceObject

Especifica un identificador abierto para una colección de nivel superior.

[out] NumberBuffers

Puntero a una variable asignada por el autor de la llamada que la rutina usa para devolver el número máximo de informes de entrada que puede contener el búfer de anillo.

Valor devuelto

HidD_GetNumInputBuffers devuelve TRUE si se realiza correctamente; de lo contrario, devuelve FALSE. Use GetLastError para obtener información de error extendida.

Comentarios

Solo las aplicaciones en modo de usuario pueden llamar a HidD_GetNumInputBuffers. Los controladores en modo kernel pueden usar la solicitud de IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS .

Para obtener más información, consulte Colecciones HID.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 2000 y versiones posteriores de Windows.
Plataforma de destino Universal
Encabezado hidsdi.h (include Hidsdi.h)
Library Hid.lib
Archivo DLL Hid.dll

Consulte también

HidD_SetNumInputBuffers

IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS

IOCTL_SET_NUM_DEVICE_INPUT_BUFFERS