IOCTL_HID_GET_REPORT_DESCRIPTOR IOCTL (hidport.h)
La solicitud IOCTL_HID_GET_REPORT_DESCRIPTOR obtiene el descriptor de informe para un dispositivo HIDClass.
Para obtener información general sobre los dispositivos HIDClass, consulte colecciones HID.
Parameters.DeviceIoControl.OutputBufferLength especifica la longitud, en bytes, del búfer bloqueado en Irp->UserBuffer.
Tamaño de outputBufferLength.
El minidriver HID rellena el búfer en Irp->userBuffer con el descriptor de informe.
Tamaño del descriptor de informe.
Minidriveres HID que llevan a cabo la E/S en el dispositivo establecen los siguientes campos de Irp->IoStatus:
- de información se establece en el número de bytes transferidos desde el dispositivo.
- Estado se establece en STATUS_SUCCESS si la transferencia se completó sin error. De lo contrario, se establece en un código de error NTSTATUS adecuado.
Requisito | Valor |
---|---|
encabezado de | hidport.h (include Hidport.h) |