Fonction HidRegisterMinidriver (hidport.h)
La routine HidRegisterMinidriver est appelée par les minidrivers HID, lors de leur initialisation, pour s’inscrire auprès du pilote de classe HID.
Syntaxe
NTSTATUS HidRegisterMinidriver(
[in] PHID_MINIDRIVER_REGISTRATION MinidriverRegistration
);
Paramètres
[in] MinidriverRegistration
Pointeur vers une mémoire tampon allouée à l’appelant qui contient une structure HID_MINIDRIVER_REGISTRATION initialisée pour le minidriver.
Valeur retournée
HidRegisterMinidriver retourne l’un des codes NTSTATUS suivants :
Code de retour | Description |
---|---|
|
Indique que la routine s’est terminée sans erreur et que le minidriver est maintenant inscrit auprès du pilote de classe HID. |
|
Indique que la mémoire du système était insuffisante pour inscrire le minidriver. |
|
Indique que le numéro de révision HID fourni dans MinidriverRegistration->Revision n’est pas pris en charge par cette version du pilote de classe HID. |
Remarques
Avant d’appeler cette routine, les minidrivers HID doivent initialiser tous les membres de la structure HID_MINIDRIVER_REGISTRATION fournie dans MinidriverRegistration. Pour plus d’informations sur ces membres, consultez HID_MINIDRIVER_REGISTRATION.
Pour plus d’informations, consultez Collections HID.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures de Windows. |
Plateforme cible | Universal |
En-tête | hidport.h (inclure Hidport.h) |
Bibliothèque | Hid.lib |
IRQL | <= DISPATCH_LEVEL |