Compartir a través de


función HidP_MaxUsageListLength (hidpi.h)

La rutina HidP_MaxUsageListLength devuelve el número máximo de usos HID que HidP_GetUsages puede devolver para un tipo especificado de informe HID y un colección de nivel superior especificado.

Sintaxis

ULONG HidP_MaxUsageListLength(
  [in] HIDP_REPORT_TYPE     ReportType,
  [in] USAGE                UsagePage,
  [in] PHIDP_PREPARSED_DATA PreparsedData
);

Parámetros

[in] ReportType

Especifica un valor de enumerador HIDP_REPORT_TYPE que indica el tipo de informe.

[in] UsagePage

Especifica una página de uso como criterios de búsqueda. Si usagePage es cero, la rutina devuelve el número de todos los botones de la colección.

[in] PreparsedData

Puntero a la datos preparados de una colección de nivel superior.

Valor devuelto

Si se ejecuta correctamente, HidP_MaxUsageListLength devuelve el número máximo de usos HID que HidP_GetUsages puede devolver para un tipo especificado de informe HID y un colección de nivel superior especificado. Si los datos preparados especificados o el tipo de informe no son válidos, la rutina devuelve cero.

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 2000 y versiones posteriores de Windows.
de la plataforma de destino de Universal
encabezado de hidpi.h (incluya Hidpi.h)
biblioteca de Hidparse.lib
irQL PASSIVE_LEVEL

Consulte también

HidP_GetButtons

HidP_GetUsages

_HIDP_PREPARSED_DATA