NdisIMDeregisterLayeredMiniport, fonction (ndis.h)
Note NDIS 5. x a été déprécié et est remplacé par NDIS 6. x. Pour le développement de nouveaux pilotes NDIS, consultez Pilotes réseau à partir de Windows Vista. Pour plus d’informations sur le portage de NDIS 5. x pilotes vers NDIS 6. x, consultez Portage des pilotes NDIS 5.x vers NDIS 6.0.
NdisIMDeregisterLayeredMiniport publie un pilote intermédiaire précédemment inscrit.
Syntaxe
void NdisIMDeregisterLayeredMiniport(
[in] NDIS_HANDLE DriverHandle
);
Paramètres
[in] DriverHandle
Spécifie le handle retourné par NdisIMRegisterLayeredMiniport.
Valeur de retour
None
Remarques
Un pilote intermédiaire qui a appelé NdisIMRegisterLayeredMiniport à partir de sa routine DriverEntry doit appeler NdisIMDeregisterLayeredMiniport lorsqu’il nettoie les ressources allouées avant son déchargement. Si le pilote intermédiaire rencontre une erreur d’initialisation irrécupérable dans sa routine DriverEntry , telle qu’une incapacité à obtenir des ressources système, il doit appeler NdisIMDeregisterLayeredMiniport.
La fonction NdisIMDeregisterLayeredMiniport est la réciproque de NdisIMRegisterLayeredMiniport. Un pilote intermédiaire appelle généralement NdisIMDeregisterLayeredMiniport à partir de sa fonction ProtocolUnbindAdapter après avoir appelé NdisDeregisterProtocol.
- Plateforme cible : Universelle
- Version : non pris en charge pour les pilotes NDIS 6.0 dans Windows Vista. Utilisez NdisMDeregisterMiniportDriverà la place. Pris en charge pour les pilotes NDIS 5.1 dans Windows Vista et Windows XP.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour