Share via


NdisCmDeregisterSapComplete, fonction (ndis.h)

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

Syntaxe

void NdisCmDeregisterSapComplete(
  [in] NDIS_STATUS Status,
  [in] NDIS_HANDLE NdisSapHandle
);

Paramètres

[in] Status

Spécifie NDIS_STATUS_SUCCESS.

[in] NdisSapHandle

Spécifie le handle identifiant le SAP.

Valeur de retour

None

Remarques

NdisCmDeregisterSapComplete informe NDIS et le client que le gestionnaire d’appels a effectué la demande de désenregistration SAP pour laquelle son Fonction ProtocolCmDeregisterSap précédemment retournée NDIS_STATUS_PENDING.

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

Le gestionnaire d’appels doit considérer le NdisSapHandle non valide lorsque NdisCmDeregisterSapComplete retourne le contrôle.

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

Configuration requise

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

Voir aussi

NdisClDeregisterSap

NdisMCmDeregisterSapComplete

ProtocolClDeregisterSapComplete

ProtocolCmDeregisterSap