struktur HID_MINIDRIVER_REGISTRATION (hidport.h)
Struktur HID_MINIDRIVER_REGISTRATION berisi informasi pendaftaran yang diteruskan oleh minidriver HID ke Driver Klien HID saat minidriver mendaftar dengan driver kelas.
Sintaks
typedef struct _HID_MINIDRIVER_REGISTRATION {
ULONG Revision;
PDRIVER_OBJECT DriverObject;
PUNICODE_STRING RegistryPath;
ULONG DeviceExtensionSize;
BOOLEAN DevicesArePolled;
UCHAR Reserved[3];
} HID_MINIDRIVER_REGISTRATION, *PHID_MINIDRIVER_REGISTRATION;
Anggota
Revision
Menentukan versi HID yang didukung minidriver ini.
DriverObject
Arahkan ke DRIVER_OBJECT minidriver.
RegistryPath
Arahkan ke jalur registri minidriver.
DeviceExtensionSize
Menentukan panjang, dalam byte, yang diminta oleh minidriver untuk ekstensi perangkat.
DevicesArePolled
Menentukan bahwa perangkat pada bus yang didukung minidriver ini harus dijajaki untuk mendapatkan data dari perangkat.
Reserved[3]
Dicadangkan untuk penggunaan sistem internal.
Keterangan
Ketika minidriver HID memanggil HidRegisterMinidriver, ia menggunakan struktur ini untuk meneruskan informasi ke driver kelas HID. Minidriver tidak boleh menginisialisasi struktur ini sebelum mengatur anggota. Minidriver mengatur anggota DriverObject dan RegistryPath ke parameter objek driver dan jalur registri yang diteruskan ke minidriver sebagai parameter yang disediakan sistem ke rutinitas DriverEntry-nya . Revisi harus diatur ke HID_REVISION.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | hidport.h (termasuk Hidport.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk