HIDP_COLLECTION_DESC Struktur (hidpddi.h)
Enthält die Informationen einer Sammlung auf oberster Ebene. Diese Struktur wird im HidP_GetCollectionDescription-Aufruf verwendet.
Syntax
typedef struct _HIDP_COLLECTION_DESC {
USAGE UsagePage;
USAGE Usage;
UCHAR CollectionNumber;
UCHAR Reserved[15];
USHORT InputLength;
USHORT OutputLength;
USHORT FeatureLength;
USHORT PreparsedDataLength;
PHIDP_PREPARSED_DATA PreparsedData;
} HIDP_COLLECTION_DESC, *PHIDP_COLLECTION_DESC;
Member
UsagePage
Gibt die Nutzungsseite der von Usage angegebenen Nutzungs-ID an.
Usage
Gibt eine Nutzungs-ID an.
CollectionNumber
Der Index der Auflistung im Array HIDP_COLLECTION_DESC Struktur. Dies ist ein 1-basierter Wert.
Reserved[15]
Reserviert für die interne Systemverwendung. Muss den Wert 0 (null) haben.
InputLength
Die maximale Länge eines Eingabeberichts dieser Sammlung.
OutputLength
Die maximale Länge eines Ausgabeberichts dieser Sammlung.
FeatureLength
Die maximale Länge eines Featureberichts dieser Sammlung.
PreparsedDataLength
Die Länge der vorbereiteten Daten, auf die von PreparsedData verwiesen wird.
PreparsedData
Ein Zeiger auf eine _HIDP_PREPARSED_DATA-Struktur , die die vorbereiteten Daten einer Sammlung auf oberster Ebene enthält.
Anforderungen
Anforderung | Wert |
---|---|
Header | hidpddi.h (einschließlich Hidpddi.h) |