HIDP_COLLECTION_DESC 구조체(hidpddi.h)
최상위 컬렉션의 정보를 포함합니다. 이 구조체는 HidP_GetCollectionDescription 호출에 사용됩니다.
통사론
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;
회원
UsagePage
사용량지정한 사용 ID의 사용 페이지를 지정합니다.
Usage
사용 ID를 나타냅니다.
CollectionNumber
HIDP_COLLECTION_DESC 구조체 배열에 있는 컬렉션의 인덱스입니다. 1부터 시작하는 값입니다.
Reserved[15]
내부 시스템 사용을 위해 예약됩니다. 0이어야 합니다.
InputLength
이 컬렉션의 입력 보고서의 최대 길이입니다.
OutputLength
이 컬렉션의 출력 보고서의 최대 길이입니다.
FeatureLength
이 컬렉션의 기능 보고서의 최대 길이입니다.
PreparsedDataLength
PreparsedData가리키는 준비 데이터의 길이입니다.
PreparsedData
최상위 컬렉션의 준비 데이터를 포함하는 _HIDP_PREPARSED_DATA 구조체에 대한 포인터입니다.
요구 사항
요구 | 값 |
---|---|
헤더 | hidpddi.h(Hidpddi.h 포함) |