hidpi.h header
Antarmuka publik ke pustaka penguraian perangkat antarmuka manusia (HID).
Untuk informasi selengkapnya, lihat:
- Perangkat Antarmuka Manusia (HID)
hidpi.h berisi antarmuka pemrograman berikut:
Fungsi
HidP_GetButtonArray HidP_GetButtonArray mengembalikan array struktur HIDP_BUTTON_ARRAY_DATA untuk laporan yang ditentukan. |
HidP_GetButtonCaps Rutinitas HidP_GetButtonCaps mengembalikan array kemampuan tombol yang menjelaskan semua tombol kontrol HID dalam koleksi tingkat atas untuk jenis laporan HID tertentu. |
HidP_GetButtons Makro HidP_GetButtons adalah alias mnemonik untuk fungsi HHidP_GetUsages. |
HidP_GetButtonsEx Makro HidP_GetButtonsEx adalah alias mnemonik untuk fungsi HidP_GetUsagesEx. |
HidP_GetCaps Rutinitas HidP_GetCaps mengembalikan struktur HIDP_CAPS koleksi tingkat atas. Rutinitas ini di hidpi.h. |
HidP_GetData HidP_GetData rutin mengembalikan, untuk laporan tertentu, array struktur HIDP_DATA yang mengidentifikasi indeks data dari semua tombol kontrol HID yang saat ini diatur ke AKTIF (1), dan indeks data dan data yang terkait dengan semua nilai kontrol HID. |
HidP_GetExtendedAttributes Rutinitas HidP_GetExtendedAttributes mengembalikan atribut yang diperluas dari kontrol HID. |
HidP_GetLinkCollectionNodes Rutinitas HidP_GetLinkCollectionNodes mengembalikan array koleksi tautan koleksi tingkat atas. |
HidP_GetScaledUsageValue Rutinitas HidP_GetScaledUsageValue mengembalikan hasil yang ditandatangani dan diskalakan dari nilai kontrol HID yang diekstrak dari laporan HID. |
HidP_GetSpecificButtonCaps Rutinitas HidP_GetSpecificButtonCaps mengembalikan array kemampuan tombol yang menjelaskan semua tombol kontrol HID dalam koleksi tingkat atas yang memenuhi kriteria pilihan tertentu. |
HidP_GetSpecificValueCaps Rutinitas HidP_GetSpecificValueCaps mengembalikan array kemampuan nilai yang menjelaskan semua nilai kontrol HID yang memenuhi kriteria pilihan tertentu. |
HidP_GetUsages Rutinitas HidP_GetUsages mengembalikan daftar semua penggunaan tombol kontrol HID yang ada di halaman penggunaan tertentu dan diatur ke AKTIF dalam laporan HID. |
HidP_GetUsagesEx Rutinitas HidP_GetUsagesEx mengembalikan daftar semua penggunaan tombol kontrol HID yang diatur ke AKTIF dalam laporan HID. |
HidP_GetUsageValue Rutinitas HidP_GetUsageValue mengekstrak data yang terkait dengan nilai kontrol HID yang cocok dengan kriteria pilihan dalam laporan HID. |
HidP_GetUsageValueArray Rutinitas HidP_GetUsageValueArray mengekstrak data yang terkait dengan array nilai penggunaan kontrol HID dari laporan HID. |
HidP_GetValueCaps Rutinitas HidP_GetValueCaps mengembalikan array kemampuan nilai yang menjelaskan semua nilai kontrol HID dalam koleksi tingkat atas untuk jenis laporan HID tertentu. |
HidP_GetVersion Fungsi HidP_GetVersion adalah implementasi khusus header yang mengembalikan versi HID API. |
HidP_InitializeReportForID Rutinitas HidP_InitializeReportForID menginisialisasi laporan HID. |
HidP_MaxDataListLength Rutinitas HidP_MaxDataListLength mengembalikan jumlah maksimum struktur HIDP_DATA yang dapat dikembalikan HidP_GetData untuk jenis laporan HID tertentu dan koleksi tingkat atas yang ditentukan. |
HidP_MaxUsageListLength Rutinitas HidP_MaxUsageListLength mengembalikan jumlah maksimum penggunaan HID yang dapat dikembalikan HidP_GetUsages untuk jenis laporan HID tertentu dan koleksi tingkat atas yang ditentukan. |
HidP_SetButtonArray Fungsi HidP_SetButtonArray mengatur status tombol melalui array struktur HIDP_BUTTON_ARRAY_DATA. |
HidP_SetButtons Makro HidP_SetButtons adalah alias mnemonik untuk fungsi HidP_SetUsages. |
HidP_SetData Rutinitas HidP_SetData menetapkan sekumpulan tombol kontrol HID dan penggunaan nilai tertentu dalam laporan HID. |
HidP_SetScaledUsageValue Rutinitas HidP_SetScaledUsageValue mengonversi angka fisik yang ditandatangani dan diskalakan ke nilai logis penggunaan HID, dan menetapkan nilai penggunaan dalam laporan HID tertentu. |
HidP_SetUsages Rangkaian rutin HidP_SetUsages menentukan tombol kontrol HID ON (1) dalam laporan HID. |
HidP_SetUsageValue Rutinitas HidP_SetUsageValue menetapkan nilai kontrol HID dalam laporan HID tertentu. |
HidP_SetUsageValueArray Rutinitas HidP_SetUsageValueArray menetapkan array nilai penggunaan kontrol HID dalam laporan HID tertentu. |
HidP_TranslateUsagesToI8042ScanCodes Rutinitas HidP_TranslateUsagesToI8042ScanCodes memetakan daftar penggunaan HID di halaman penggunaan HID_USAGE_PAGE_KEYBOARD ke kode pemindaian PS/2 masing-masing (Set Kode Pemindaian 1). |
HidP_UnsetButtons Makro HidP_UnsetButtons adalah alias mnemonik untuk fungsi HidP_UnsetUsages. |
HidP_UnsetUsages Set rutin HidP_UnsetUsages penggunaan tombol kontrol HID yang ditentukan NONAKTIF (nol) dalam laporan HID. |
HidP_UsageAndPageListDifference Fungsi HidP_UsageAndPageListDifference mengembalikan perbedaan antara dua daftar penggunaan. |
HidP_UsageListDifference Rutinitas HidP_UsageListDifference mengembalikan perbedaan antara dua array penggunaan HID. |
Struktur
HIDP_BUTTON_ARRAY_DATA Struktur HIDP_BUTTON_ARRAY_DATA digunakan untuk mendapatkan atau mengatur data untuk satu tombol dalam array tombol. |
HIDP_BUTTON_CAPS Struktur HIDP_BUTTON_CAPS berisi informasi tentang kemampuan penggunaan tombol kontrol HID (atau sekumpulan tombol yang terkait dengan rentang penggunaan). |
HIDP_CAPS Struktur HIDP_CAPS berisi informasi tentang kemampuan koleksi tingkat atas. |
HIDP_DATA Struktur HIDP_DATA berisi informasi tentang indeks dan nilai data kontrol HID dalam laporan HID. |
HIDP_EXTENDED_ATTRIBUTES Struktur HIDP_EXTENDED_ATTRIBUTES berisi informasi tentang item global yang ditentukan untuk kontrol HID yang tidak dikenali pengurai HID. |
HIDP_LINK_COLLECTION_NODE Struktur HIDP_LINK_COLLECTION_NODE berisi informasi tentang kumpulan tautan dalam array koleksi tautan tingkat atas. |
HIDP_UNKNOWN_TOKEN Struktur HIDP_UNKNOWN_TOKEN berisi informasi tentang item global yang tidak dikenali pengurai HID. |
HIDP_VALUE_CAPS Struktur HIDP_VALUE_CAPS berisi informasi yang menjelaskan kemampuan sekumpulan nilai kontrol HID (baik penggunaan tunggal atau rentang penggunaan). |
USAGE_AND_PAGE Struktur USAGE_AND_PAGE menentukan halaman penggunaan dan ID penggunaan kontrol HID. |
Enumerasi
HIDP_REPORT_TYPE Jenis enumerasi HIDP_REPORT_TYPE digunakan untuk menentukan jenis laporan HID. |