Macro NdisMCmCloseAddressFamilyComplete (ndis.h)
NdisMCmCloseAddressFamilyComplete retourne la status finale de la demande d’un client, pour laquelle le pilote MCM a renvoyé NDIS_STATUS_PENDING, pour fermer l’af.
Syntaxe
void NdisMCmCloseAddressFamilyComplete(
_S_,
_H_
);
Paramètres
_S_
L’appelant définit cette valeur sur NDIS_STATUS_SUCCESS.
_H_
Spécifie le handle fourni par NDIS transmis à la fonction ProtocolCmOpenAf du pilote MCM lorsque ce client a ouvert la famille d’adresses à l’origine.
Valeur de retour
None
Remarques
Un pilote MCM doit appeler NdisMCmCloseAddressFamilyComplete si sa fonction ProtocolCmCloseAf a précédemment renvoyé NDIS_STATUS_PENDING pour le NdisAfHandle donné. Le client, qui a lancé l’opération close-AF avec un appel à NdisClCloseAddressFamily, ne peut pas libérer les ressources qu’il a allouées pour suivre les communications sur l’af tant que le pilote MCM n’a pas appelé NdisMCmCloseAddressFamilyComplete.
Un appel à NdisMCmCloseAddressFamilyComplete amène NDIS à appeler le client Fonction ProtocolClCloseAfComplete .
Le pilote MCM ne peut par la suite pas utiliser le NdisAfHandle, ce qui n’est pas valide pour le pilote MCM lorsque NdisMCmCloseAddressFamilyComplete 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 NdisMCmCloseAddressFamilyComplete. Les gestionnaires d’appels autonomes, qui s’inscrivent eux-mêmes auprès de NDIS en tant que pilotes de protocole, appellent plutôt NdisCmCloseAddressFamilyComplete .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisMCmCloseAddressFamilyComplete (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (voir NdisMCmCloseAddressFamilyComplete (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) |