estrutura HIDP_COLLECTION_DESC (hidpddi.h)
Contém as informações de uma coleção de nível superior. Essa estrutura é usada na chamada HidP_GetCollectionDescription .
Sintaxe
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;
Membros
UsagePage
Especifica a página de uso da ID de uso especificada por Uso.
Usage
Indica uma ID de uso.
CollectionNumber
O índice da coleção na matriz de HIDP_COLLECTION_DESC estrutura. Esse é um valor baseado em 1.
Reserved[15]
Reservado para uso interno do sistema. Deve ser 0.
InputLength
O comprimento máximo de um relatório de entrada desta coleção.
OutputLength
O comprimento máximo de um relatório de saída dessa coleção.
FeatureLength
O comprimento máximo de um relatório de recursos dessa coleção.
PreparsedDataLength
O comprimento dos dados pré-preparados apontados por PreparsedData.
PreparsedData
Um ponteiro para uma estrutura _HIDP_PREPARSED_DATA que contém os dados pré-preparados de uma coleção de nível superior.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | hidpddi.h (inclua Hidpddi.h) |