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