struktur HID_COLLECTION_INFORMATION (hidclass.h)

Struktur HID_COLLECTION_INFORMATION berisi informasi umum tentang koleksi tingkat atas.

Sintaks

typedef struct _HID_COLLECTION_INFORMATION {
  ULONG   DescriptorSize;
  BOOLEAN Polled;
  UCHAR   Reserved1[1];
  USHORT  VendorID;
  USHORT  ProductID;
  USHORT  VersionNumber;
} HID_COLLECTION_INFORMATION, *PHID_COLLECTION_INFORMATION;

Anggota

DescriptorSize

Menentukan ukuran, dalam byte, dari data koleksi yang disiapkan.

Polled

Menunjukkan, jika TRUE, driver kelas HID harus melakukan polling pada perangkat untuk menerima data. Jika tidak, jika PollingFALSE, perangkat menggunakan interupsi asinkron untuk memberi sinyal kepada host bahwa perangkat memiliki laporan HID untuk dikirim ke host.

Reserved1[1]

Dicadangkan untuk penggunaan sistem internal.

VendorID

Menentukan ID vendor perangkat HID.

ProductID

Menentukan ID produk perangkat HID.

VersionNumber

Menentukan nomor revisi produsen untuk perangkat HID.

Keterangan

Driver mode kernel dapat menggunakan IOCTL_HID_GET_COLLECTION_INFORMATION untuk mendapatkan struktur HID_COLLECTION_INFORMATION koleksi.

Persyaratan

Persyaratan Nilai
Header hidclass.h (termasuk Hidclass.h)

Lihat juga

HID_COLLECTION_INFORMATION

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION