Bagikan melalui


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.