다음을 통해 공유


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 포함)

추가 정보

HidP_GetCollectionDescription