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 Typ von HID-Bericht und eine angegebene Auflistung der obersten Ebene zurü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 Enumeratorwert an, der den Berichtstyp angibt.
[in] PreparsedData
Zeiger auf die vorbereiteten Daten einer Sammlung 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 Typ von HID-Bericht und eine angegebene Auflistung der obersten Ebene zurückgeben können. Andernfalls gibt die Routine null zurück, was angibt, dass entweder der Berichtstyp oder die vorbereiteten Daten ungültig sind.
Hinweise
Benutzermodusanwendungen oder Kernelmodustreiber rufen HidP_MaxDataListLength auf, um die maximale Anzahl von HIDP_DATA Strukturen zu bestimmen, die HidP_GetData zurückgeben können.
Weitere Informationen finden Sie unter HID-Auflistungen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen von Windows. |
Zielplattform | Universell |
Header | hidpi.h (hidpi.h einschließen) |
Bibliothek | Hidparse.lib |
IRQL | <= DISPATCH_LEVEL |