HidP_MaxDataListLength-Funktion (hidpi.h)
Die HidP_MaxDataListLength Routine gibt die maximale Anzahl von HIDP_DATA Strukturen zurück, die HidP_GetData für einen angegebenen HiD-Berichttyp und eine angegebene Auflistung auf oberster Ebenezurückgeben können.
Syntax
ULONG HidP_MaxDataListLength(
[in] HIDP_REPORT_TYPE ReportType,
[in] PHIDP_PREPARSED_DATA PreparsedData
);
Parameter
[in] ReportType
Gibt einen HIDP_REPORT_TYPE Enumerationswert an, der den Berichtstyp angibt.
[in] PreparsedData
Zeiger auf die vordefinierten Daten einer Auflistung auf oberster Ebene.
Rückgabewert
Bei erfolgreicher Ausführung gibt HidP_MaxDataListLength die maximale Anzahl von HIDP_DATA Strukturen zurück, die HidP_GetData für einen angegebenen HiD-Berichttyp und eine angegebene Auflistung auf oberster Ebenezurückgeben können. Andernfalls gibt die Routine null zurück, die angibt, dass entweder der Berichtstyp oder die vordefinierten Daten ungültig sind.
Bemerkungen
Benutzermodusanwendungen oder Kernelmodustreiber rufen HidP_MaxDataListLength auf, um die maximale Anzahl von HIDP_DATA Strukturen zu ermitteln, die HidP_GetData zurückgeben können.
Weitere Informationen finden Sie unter HID Collections.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 2000 und höheren Versionen von Windows. |
Zielplattform- | Universal |
Header- | hidpi.h (include Hidpi.h) |
Library | Hidparse.lib |
IRQL- | <= DISPATCH_LEVEL |