HidP_MaxUsageListLength-Funktion (hidpi.h)
Die HidP_MaxUsageListLength Routine gibt die maximale Anzahl von HID-Verwendungen zurück, die HidP_GetUsages für einen angegebenen Typ von HID-Bericht und eine angegebene Auflistung der obersten Ebene zurückgeben können.
Syntax
ULONG HidP_MaxUsageListLength(
[in] HIDP_REPORT_TYPE ReportType,
[in] USAGE UsagePage,
[in] PHIDP_PREPARSED_DATA PreparsedData
);
Parameter
[in] ReportType
Gibt einen HIDP_REPORT_TYPE Enumeratorwert an, der den Berichtstyp angibt.
[in] UsagePage
Gibt eine Nutzungsseite als Suchkriterium an. Wenn UsagePage 0 ist, gibt die Routine die Anzahl aller Schaltflächen in der Auflistung zurück.
[in] PreparsedData
Zeiger auf die vorbereiteten Daten einer Sammlung auf oberster Ebene.
Rückgabewert
Bei erfolgreicher Ausführung gibt HidP_MaxUsageListLength die maximale Anzahl von HID-Verwendungen zurück, die HidP_GetUsages für einen angegebenen Typ von HID-Bericht und eine angegebene Auflistung der obersten Ebene zurückgeben können. Wenn der angegebene vordefinierte Daten- oder Berichtstyp ungültig ist, gibt die Routine null zurück.
Hinweise
Weitere Informationen finden Sie unter HID-Sammlungen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen von Windows. |
Zielplattform | Universell |
Header | hidpi.h (einschließlich Hidpi.h) |
Bibliothek | Hidparse.lib |
IRQL | PASSIVE_LEVEL |