Bagikan melalui


Fungsi HidRegisterMinidriver (hidport.h)

Rutinitas HidRegisterMinidriver dipanggil oleh minidriver HID, selama inisialisasi mereka, untuk mendaftar dengan driver kelas HID.

Sintaks

NTSTATUS HidRegisterMinidriver(
  [in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);

Parameter

[in] MinidriverRegistration

Penunjuk ke buffer yang dialokasikan penelepon yang berisi struktur HID_MINIDRIVER_REGISTRATION yang diinisialisasi untuk minidriver.

Nilai kembali

HidRegisterMinidriver mengembalikan salah satu kode NTSTATUS berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS
Menunjukkan bahwa rutinitas selesai tanpa kesalahan dan minidriver sekarang terdaftar di driver kelas HID.
STATUS_INSUFFICIENT_RESOURCES
Menunjukkan bahwa tidak ada cukup memori bagi sistem untuk mendaftarkan minidriver.
STATUS_REVISION_MISMATCH
Menunjukkan bahwa nomor revisi HID yang disediakan dalam MinidriverRegistration->Revisi tidak didukung oleh versi driver kelas HID ini.

Keterangan

Sebelum memanggil rutinitas ini, minidriver HID harus menginisialisasi semua anggota struktur HID_MINIDRIVER_REGISTRATION yang disediakan di MinidriverRegistration. Untuk informasi tentang anggota ini, lihat HID_MINIDRIVER_REGISTRATION.

Untuk informasi selengkapnya, lihat Koleksi HID.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 2000 dan versi Windows yang lebih baru.
Target Platform Universal
Header hidport.h (termasuk Hidport.h)
Pustaka Hid.lib
IRQL <= DISPATCH_LEVEL

Lihat juga

HID_MINIDRIVER_REGISTRATION