Partager via


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
STATUS_SUCCESS
Indique que la routine s’est terminée sans erreur et que le minidriver est maintenant inscrit auprès du pilote de classe HID.
STATUS_INSUFFICIENT_RESOURCES
Indique que la mémoire du système était insuffisante pour inscrire le minidriver.
STATUS_REVISION_MISMATCH
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

Voir aussi

HID_MINIDRIVER_REGISTRATION