HIDP_COLLECTION_DESC struttura (hidpddi.h)
Contiene le informazioni di una raccolta di livello superiore. Questa struttura viene usata nella chiamata HidP_GetCollectionDescription .
Sintassi
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;
Members
UsagePage
Specifica la pagina di utilizzo dell'ID utilizzo specificato dall'utilizzo.
Usage
Indica un ID utilizzo.
CollectionNumber
Indice della raccolta nella matrice di HIDP_COLLECTION_DESC struttura. Si tratta di un valore basato su 1.
Reserved[15]
Riservato per l'uso interno del sistema. Deve essere 0.
InputLength
Lunghezza massima di un report di input di questa raccolta.
OutputLength
Lunghezza massima di un report di output di questa raccolta.
FeatureLength
Lunghezza massima di un report delle funzionalità di questa raccolta.
PreparsedDataLength
Lunghezza dei dati preparati a cui fa riferimento PreparsedData.
PreparsedData
Puntatore a una struttura _HIDP_PREPARSED_DATA che contiene i dati preparati di primo livello.
Requisiti
Requisito | Valore |
---|---|
Intestazione | hidpddi.h (include Hidpddi.h) |