Freigeben über


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)

Weitere Informationen

HidP_GetCollectionDescription