función HidP_MaxDataListLength (hidpi.h)
La rutina HidP_MaxDataListLength devuelve el número máximo de estructuras de HIDP_DATA que HidP_GetData pueden devolver para un tipo especificado de informe HID y una colección de nivel superior especificada.
Sintaxis
ULONG HidP_MaxDataListLength(
[in] HIDP_REPORT_TYPE ReportType,
[in] PHIDP_PREPARSED_DATA PreparsedData
);
Parámetros
[in] ReportType
Especifica un valor de enumerador HIDP_REPORT_TYPE que indica el tipo de informe.
[in] PreparsedData
Puntero a los datos preparados de una colección de nivel superior.
Valor devuelto
Si se ejecuta correctamente, HidP_MaxDataListLength devuelve el número máximo de estructuras de HIDP_DATA que HidP_GetData podrían devolver para un tipo especificado de informe HID y una colección de nivel superior especificada. De lo contrario, la rutina devuelve cero, lo que indica que el tipo de informe o los datos preparados no son válidos.
Comentarios
Las aplicaciones en modo de usuario o los controladores en modo kernel llaman a HidP_MaxDataListLength para determinar el número máximo de estructuras de HIDP_DATA que HidP_GetData pueden devolver.
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 | hidpi.h (incluya Hidpi.h) |
Library | Hidparse.lib |
IRQL | <= DISPATCH_LEVEL |