Condividi tramite


funzione HidP_MaxUsageListLength (hidpi.h)

La routine HidP_MaxUsageListLength restituisce il numero massimo di utilizzi HID che HidP_GetUsages può restituire per un tipo specificato di report HID e un raccolta di livello superiore specificato.

Sintassi

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

Parametri

[in] ReportType

Specifica un valore enumeratore HIDP_REPORT_TYPE che indica il tipo di report.

[in] UsagePage

Specifica una pagina di utilizzo come criteri di ricerca. Se usagePage è zero, la routine restituisce il numero di tutti i pulsanti nell'insieme.

[in] PreparsedData

Puntatore a una raccolta di livello superiore prepara i dati.

Valore restituito

In caso di esito positivo, HidP_MaxUsageListLength restituisce il numero massimo di utilizzi HID che HidP_GetUsages possono restituire per un tipo specificato di report HID e un raccolta di livello superiore specificato. Se il tipo di dati o report preparato specificato non è valido, la routine restituisce zero.

Osservazioni

Per altre informazioni, vedere raccolte HID.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows 2000 e versioni successive di Windows.
piattaforma di destinazione Universale
intestazione hidpi.h (include Hidpi.h)
libreria Hidparse.lib
IRQL PASSIVE_LEVEL

Vedere anche

HidP_GetButtons

HidP_GetUsages

_HIDP_PREPARSED_DATA