Macro NdisMCmDeregisterSapComplete (ndis.h)

NdisMCmDeregisterSapComplete retourne la status finale de la demande d’un client, pour laquelle le pilote MCM a précédemment renvoyé NDIS_STATUS_PENDING, pour annuler l’inscription d’un SAP.

Syntaxe

void NdisMCmDeregisterSapComplete(
   _S_,
   _H_
);

Paramètres

_S_

Spécifie NDIS_STATUS_SUCCESS.

_H_

Spécifie le handle identifiant le SAP.

Valeur de retour

None

Remarques

NdisMCmDeregisterSapComplete informe NDIS et le client que le pilote MCM a effectué la demande de désenregistration SAP pour laquelle son Fonction ProtocolCmDeregisterSap précédemment retournée NDIS_STATUS_PENDING.

Un appel à NdisMCmDeregisterSapComplete amène NDIS à appeler le client Fonction ProtocolClDeregisterSapComplete .

Le pilote MCM doit considérer le NdisSapHandle non valide lorsque NdisMCmDeregisterSapComplete retourne le contrôle.

Seuls les pilotes miniport orientés connexion qui fournissent une prise en charge intégrée de la gestion des appels peuvent appeler NdisMCmDeregisterSapComplete. Les gestionnaires d’appels autonomes, qui s’inscrivent eux-mêmes auprès de NDIS en tant que pilotes de protocole, appellent plutôt NdisCmDeregisterSapComplete .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisMCmDeregisterSapComplete (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (voir NdisMCmDeregisterSapComplete (NDIS 5.1)) dans Windows XP.
Plateforme cible Desktop (Expérience utilisateur)
En-tête ndis.h (inclure Ndis.h)
IRQL <= DISPATCH_LEVEL
Règles de conformité DDI Irql_MCM_Function(ndis)

Voir aussi

NdisClDeregisterSap

NdisCmDeregisterSapComplete

ProtocolClDeregisterSapComplete

ProtocolCmDeregisterSap