fonction HidP_MaxUsageListLength (hidpi.h)
La routine HidP_MaxUsageListLength retourne le nombre maximal d’utilisations HID que HidP_GetUsages pouvez retourner pour un type spécifié de rapport HID et une collection de niveau supérieur spécifiée.
Syntaxe
ULONG HidP_MaxUsageListLength(
[in] HIDP_REPORT_TYPE ReportType,
[in] USAGE UsagePage,
[in] PHIDP_PREPARSED_DATA PreparsedData
);
Paramètres
[in] ReportType
Spécifie une valeur d’énumérateur HIDP_REPORT_TYPE qui indique le type de rapport.
[in] UsagePage
Spécifie une page d’utilisation comme critère de recherche. Si UsagePage est égal à zéro, la routine retourne le nombre de tous les boutons de la collection.
[in] PreparsedData
Pointeur vers les données préparées d’une collection de niveau supérieur.
Valeur retournée
En cas de réussite, HidP_MaxUsageListLength retourne le nombre maximal d’utilisations HID que HidP_GetUsages pouvez retourner pour un type spécifié de rapport HID et une collection de niveau supérieur spécifiée. Si les données prédéfinies ou le type de rapport spécifiés ne sont pas valides, la routine retourne zéro.
Remarques
Pour plus d’informations, consultez Collections HID.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures de Windows. |
Plateforme cible | Universal |
En-tête | hidpi.h (inclure Hidpi.h) |
Bibliothèque | Hidparse.lib |
IRQL | PASSIVE_LEVEL |