Freigeben über


HidRegisterMinidriver-Funktion (hidport.h)

Die HidRegisterMinidriver- Routine wird während der Initialisierung von HID-Minidrivern aufgerufen, um sich beim HID-Klassentreiber zu registrieren.

Syntax

NTSTATUS HidRegisterMinidriver(
  [in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);

Parameter

[in] MinidriverRegistration

Zeigen Sie auf einen vom Aufrufer zugewiesenen Puffer, der eine initialisierte HID_MINIDRIVER_REGISTRATION Struktur für den Minidriver enthält.

Rückgabewert

HidRegisterMinidriver einen der folgenden NTSTATUS-Codes zurück:

Rückgabecode Beschreibung
STATUS_SUCCESS
Gibt an, dass die Routine ohne Fehler abgeschlossen wurde und der Minidriver jetzt beim HID-Klassentreiber registriert ist.
STATUS_INSUFFICIENT_RESOURCES
Gibt an, dass nicht genügend Arbeitsspeicher für das System vorhanden war, um den Minidriver zu registrieren.
STATUS_REVISION_MISMATCH
Gibt an, dass die in MinidriverRegistration->Revision angegebene HID-Revisionsnummer von dieser Version des HID-Klassentreibers nicht unterstützt wird.

Bemerkungen

Vor dem Aufrufen dieser Routine müssen HID-Minidriver alle Member der HID_MINIDRIVER_REGISTRATION Struktur initialisieren, die bei MinidriverRegistrationbereitgestellt wird. Informationen zu diesen Mitgliedern finden Sie unter HID_MINIDRIVER_REGISTRATION.

Weitere Informationen finden Sie unter HID Collections.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 2000 und höheren Versionen von Windows.
Zielplattform- Universal
Header- hidport.h (include Hidport.h)
Library Hid.lib
IRQL- <= DISPATCH_LEVEL

Siehe auch

HID_MINIDRIVER_REGISTRATION