HidRegisterMinidriver-Funktion (hidport.h)
Die HidRegisterMinidriver-Routine wird von HID-Minitreibern während ihrer Initialisierung aufgerufen, um sich beim HID-Klassentreiber zu registrieren.
Syntax
NTSTATUS HidRegisterMinidriver(
[in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);
Parameter
[in] MinidriverRegistration
Zeiger auf einen vom Aufrufer zugeordneten Puffer, der eine initialisierte HID_MINIDRIVER_REGISTRATION-Struktur für den Minitreiber enthält.
Rückgabewert
HidRegisterMinidriver gibt einen der folgenden NTSTATUS-Codes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Gibt an, dass die Routine ohne Fehler abgeschlossen wurde und der Minitreiber jetzt beim HID-Klassentreiber registriert ist. |
|
Gibt an, dass nicht genügend Arbeitsspeicher für das System vorhanden war, um den Minitreiber zu registrieren. |
|
Gibt an, dass die in MinidriverRegistration->Revision angegebene HID-Revisionsnummer von dieser Version des HID-Klassentreibers nicht unterstützt wird. |
Hinweise
Vor dem Aufrufen dieser Routine müssen HID-Minitreiber alle Member der HID_MINIDRIVER_REGISTRATION Struktur initialisieren, die unter MinidriverRegistration bereitgestellt wird. Informationen zu diesen Membern finden Sie unter HID_MINIDRIVER_REGISTRATION.
Weitere Informationen finden Sie unter HID-Auflistungen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen von Windows. |
Zielplattform | Universell |
Header | hidport.h (hidport.h einschließen) |
Bibliothek | Hid.lib |
IRQL | <= DISPATCH_LEVEL |