HID_DEVICE_ATTRIBUTES 구조체(hidport.h)
HID_DEVICE_ATTRIBUTES 구조에는 HIDClass 디바이스에 대한 정보가 포함됩니다.
구문
typedef struct _HID_DEVICE_ATTRIBUTES {
ULONG Size;
USHORT VendorID;
USHORT ProductID;
USHORT VersionNumber;
USHORT Reserved[11];
} HID_DEVICE_ATTRIBUTES, *PHID_DEVICE_ATTRIBUTES;
멤버
Size
구조체의 크기를 지정합니다. HID 미니드라이버가 이 구조를 사용하여 IOCTL_HID_GET_DEVICE_ATTRIBUTES 요청을 완료할 때 이 멤버는 읽기 전용으로 처리되어야 합니다.
VendorID
HID 디바이스의 공급업체 ID를 지정합니다.
ProductID
HID 디바이스의 제품 ID를 지정합니다.
VersionNumber
HID 디바이스에 대한 제조업체의 수정 번호를 지정합니다.
Reserved[11]
내부 시스템 사용을 위해 예약되어 있습니다.
설명
HID 클래스 드라이버는 이 구조를 사용하여 HID 미니드라이버에 IOCTL_HID_GET_DEVICE_ATTRIBUTES 요청을 보낼 때 디바이스 특성을 가져옵니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | hidport.h(Hidport.h 포함) |