struktur HIDP_CAPS (hidpi.h)

Struktur HIDP_CAPS berisi informasi tentang kemampuan koleksi tingkat atas.

Sintaks

typedef struct _HIDP_CAPS {
  USAGE  Usage;
  USAGE  UsagePage;
  USHORT InputReportByteLength;
  USHORT OutputReportByteLength;
  USHORT FeatureReportByteLength;
  USHORT Reserved[17];
  USHORT NumberLinkCollectionNodes;
  USHORT NumberInputButtonCaps;
  USHORT NumberInputValueCaps;
  USHORT NumberInputDataIndices;
  USHORT NumberOutputButtonCaps;
  USHORT NumberOutputValueCaps;
  USHORT NumberOutputDataIndices;
  USHORT NumberFeatureButtonCaps;
  USHORT NumberFeatureValueCaps;
  USHORT NumberFeatureDataIndices;
} HIDP_CAPS, *PHIDP_CAPS;

Anggota

Usage

Menentukan ID penggunaankoleksi tingkat atas.

UsagePage

Menentukan halaman penggunaan koleksi tingkat atas.

InputReportByteLength

Menentukan ukuran maksimum, dalam byte, dari semua laporan input. Menyertakan ID laporan, yang didahului ke data laporan. Jika ID laporan tidak digunakan, nilai ID adalah nol.

OutputReportByteLength

Menentukan ukuran maksimum, dalam byte, dari semua laporan output. Menyertakan ID laporan, yang didahului ke data laporan. Jika ID laporan tidak digunakan, nilai ID adalah nol.

FeatureReportByteLength

Menentukan panjang maksimum, dalam byte, dari semua laporan fitur. Menyertakan ID laporan, yang didahului ke data laporan. Jika ID laporan tidak digunakan, nilai ID adalah nol.

Reserved[17]

Dicadangkan untuk penggunaan sistem internal.

NumberLinkCollectionNodes

Menentukan jumlah struktur HIDP_LINK_COLLECTION_NODE yang dikembalikan untuk koleksi tingkat atas ini dengan HidP_GetLinkCollectionNodes.

NumberInputButtonCaps

Menentukan jumlah struktur HIDP_BUTTON_CAPS input yang HidP_GetButtonCaps kembalikan.

NumberInputValueCaps

Menentukan jumlah struktur HIDP_VALUE_CAPS input yang HidP_GetValueCaps kembalikan.

NumberInputDataIndices

Menentukan jumlah indeks data yang ditetapkan ke tombol dan nilai di semua laporan input.

NumberOutputButtonCaps

Menentukan jumlah struktur HIDP_BUTTON_CAPS output yang HidP_GetButtonCaps kembalikan.

NumberOutputValueCaps

Menentukan jumlah struktur HIDP_VALUE_CAPS output yang HidP_GetValueCaps kembalikan.

NumberOutputDataIndices

Menentukan jumlah indeks data yang ditetapkan ke tombol dan nilai di semua laporan output.

NumberFeatureButtonCaps

Menentukan jumlah total struktur HIDP_BUTTONS_CAPS fitur yang HidP_GetButtonCaps kembalikan.

NumberFeatureValueCaps

Menentukan jumlah total struktur HIDP_VALUE_CAPS fitur yang HidP_GetValueCaps kembalikan.

NumberFeatureDataIndices

Menentukan jumlah indeks data yang ditetapkan ke tombol dan nilai di semua laporan fitur.

Keterangan

Penelepon dari rutinitas dukungan HIDClass menggunakan informasi yang disediakan dalam struktur ini ketika rutinitas yang disebut memerlukan, sebagai input, ukuran jenis laporan, jumlah node pengumpulan tautan, jumlah kemampuan kontrol, atau jumlah indeks data.

Persyaratan

Persyaratan Nilai
Header hidpi.h (termasuk Hidpi.h)

Lihat juga