Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[S’applique uniquement à KMDF]
La méthode WdfDriverMiniportUnload supprime un objet de pilote d’infrastructure miniport spécifié.
Syntaxe
VOID WdfDriverMiniportUnload(
[in] WDFDRIVER Driver
);
Paramètres
[in] Driver
Handle de l’objet du pilote framework que le pilote a obtenu à partir d’un appel précédent à WdfDriverCreate ou WdfGetDriver.
Valeur de retour
Aucun
Remarques
Un pilote miniport appelle la méthode WdfDriverMiniportUnload lorsque le pilote miniport est sur le point d’être déchargé. La méthode appelle la fonction de rappel d’événement evtDriverUn load du pilote et supprime l’objet de pilote framework du pilote.
En règle générale, un pilote miniport appelle WdfDriverMiniportUnload à partir d’une routine de déchargement fournie par le pilote définie par l’architecture du pilote de port.
Pour plus d’informations sur les pilotes miniports, consultez Using Kernel-Mode Driver Framework with Miniport Drivers.
Exemples
L’exemple de code suivant supprime un objet de pilote framework de miniport spécifié.
WdfDriverMiniportUnload(WdfGetDriver());
Spécifications
| Besoin | Valeur |
|---|---|
| plateforme cible | Universel |
| version minimale de KMDF | 1.0 |
| En-tête | wdfminiport.h (include Wdfminiport.h) |
| Bibliothèque | Wdf01000.sys (voir Versioning de la bibliothèque Framework.) |
| IRQL | <= DISPATCH_LEVEL |
| règles de conformité DDI | DriverCreate(kmdf) |