HIDP_COLLECTION_DESC estrutura (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 pelo Usage.
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) |