NdisCompleteBindAdapterEx, fonction (ndis.h)
Un pilote de protocole appelle la fonction NdisCompleteBindAdapterEx pour effectuer une opération de liaison pour laquelle la fonction ProtocolBindAdapterEx du pilote a retourné NDIS_STATUS_PENDING.
Syntaxe
void NdisCompleteBindAdapterEx(
NDIS_HANDLE BindAdapterContext,
[in] NDIS_STATUS Status
);
Paramètres
BindAdapterContext
Handle que NDIS a transmis au paramètre BindContext du Fonction ProtocolBindAdapterEx .
[in] Status
Dernière status de l’opération de liaison terminée. Ce paramètre peut être l’une des valeurs suivantes :
NDIS_STATUS_SUCCESS
Le pilote a correctement effectué la liaison à la carte réseau sous-jacente.
NDIS_STATUS_XXX ou NTSTATUS_XXX
La tentative de configuration d’une liaison par le pilote de protocole a échoué ou le pilote de protocole n’a pas pu allouer les ressources dont il avait besoin pour effectuer des opérations d’E/S réseau. En règle générale, une telle erreur status est propagée à partir d’une fonction NdisXxx ou d’une routine de prise en charge en mode noyau.
Valeur de retour
None
Remarques
Si un pilote de protocole retourne NDIS_STATUS_PENDING à partir de sa fonction ProtocolBindAdapterEx , ce pilote doit appeler NdisCompleteBindAdapterEx une fois l’opération de liaison terminée.
Si l’opération d’ouverture a réussi, le pilote de protocole est prêt à accepter les indications de réception des pilotes sous-jacents et à lancer des demandes d’envoi et des requêtes OID sur la liaison. Si le pilote appelle NdisCompleteBindAdapterEx avec une erreur status, la tentative de liaison a échoué et le pilote a libéré toutes les ressources qu’il a allouées pour établir la liaison.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.0 et versions ultérieures. |
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_Protocol_Driver_Function(ndis) |
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