NdisMRemoveMiniport, fonction (ndis.h)
La fonction NdisMRemoveMiniport supprime l’adaptateur de pilote miniport spécifié que le pilote miniport a déterminé comme irrécupérable du système.
Syntaxe
NDIS_STATUS NdisMRemoveMiniport(
NDIS_HANDLE MiniportHandle
);
Paramètres
MiniportHandle
La poignée de l’adaptateur miniport initialisé que le pilote miniport a déterminé est irrécupérable.
Valeur retournée
NdisMRemoveMiniport peut retourner l’un des éléments suivants :
Code de retour | Description |
---|---|
|
L’adaptateur miniport a été supprimé. |
|
Une tentative de suppression de l’adaptateur miniport a échoué. |
Remarques
Si un pilote miniport a déterminé qu’un adaptateur miniport particulier a échoué et n’est pas récupérable, le pilote miniport peut appeler NdisMRemoveMiniport pour supprimer l’adaptateur miniport du système informatique local. Dans cet appel, le pilote miniport transmet la poignée à l’adaptateur miniport à supprimer.
Par exemple, si un pilote miniport détecte qu’un adaptateur miniport est réinitialisé très fréquemment et provoque le gel de l’ordinateur toutes les quelques secondes, le pilote peut demander à NDIS de supprimer l’adaptateur miniport.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 5.1 et NDIS 6.0 et versions ultérieures. Pour les pilotes NDIS 5.1, consultez NdisMRemoveMiniport (NDIS 5.1). |
Plateforme cible | Universal |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | Irql_Miniport_Driver_Function(ndis) |