HID_COLLECTION_INFORMATION 구조체(hidclass.h)
HID_COLLECTION_INFORMATION 구조체에는 최상위 컬렉션에 대한 일반 정보가 포함됩니다.
구문
typedef struct _HID_COLLECTION_INFORMATION {
ULONG DescriptorSize;
BOOLEAN Polled;
UCHAR Reserved1[1];
USHORT VendorID;
USHORT ProductID;
USHORT VersionNumber;
} HID_COLLECTION_INFORMATION, *PHID_COLLECTION_INFORMATION;
구성원
DescriptorSize
컬렉션에서 준비한 데이터의 크기(바이트)를 지정합니다.
Polled
TRUE이면 HID 클래스 드라이버가 디바이스를 폴링하여 데이터를 수신해야 했음을 나타냅니다. 그렇지 않으면 Polled 가 FALSE이면 디바이스는 비동기 인터럽트(interrupts)를 사용하여 디바이스에 호스트에 보낼 HID 보고서가 있음을 호스트에 알리는 신호를 보냅니다.
Reserved1
내부 시스템 사용을 위해 예약되었습니다.
VendorID
HID 디바이스의 공급업체 ID를 지정합니다.
ProductID
HID 디바이스의 제품 ID를 지정합니다.
VersionNumber
HID 디바이스에 대한 제조업체의 수정 번호를 지정합니다.
설명
커널 모드 드라이버는 IOCTL_HID_GET_COLLECTION_INFORMATION 사용하여 컬렉션의 HID_COLLECTION_INFORMATION 구조를 가져올 수 있습니다.
요구 사항
| 헤더 | hidclass.h(Hidclass.h 포함) |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기