Fonction NetAdapterOpenConfiguration (netadapter.h)
La fonction NetAdapterOpenConfiguration ouvre la base de données de configuration d’un adaptateur net.
Syntaxe
NTSTATUS NetAdapterOpenConfiguration(
[_In_] NETADAPTER Adapter,
[_In_opt_] WDF_OBJECT_ATTRIBUTES *ConfigurationAttributes,
[_Out_] NETCONFIGURATION *Configuration
);
Paramètres
[_In_] Adapter
Objet de carte réseau créé par le client lors d’un appel précédent à NetAdapterCreate.
[_In_opt_] ConfigurationAttributes
Pointeur vers une structure de WDF_OBJECT_ATTRIBUTES qui contient des attributs fournis par le pilote pour le nouvel objet de configuration. Ce paramètre est facultatif et peut être WDF_NO_OBJECT_ATTRIBUTES.
[_Out_] Configuration
Pointeur vers un emplacement qui reçoit un handle vers le nouvel objet de configuration de l’adaptateur.
Valeur retournée
La fonction retourne STATUS_SUCCESS si l’opération réussit. Sinon, cette fonction peut retourner un code d’erreur NTSTATUS approprié.
Remarques
En règle générale, le client appelle cette fonction à partir de sa fonction de rappel EVT_WDF_DRIVER_DEVICE_ADD .
Si le client fournit une WDF_OBJECT_ATTRIBUTES, il spécifie NULL pour ParentObject. L’objet de configuration de l’adaptateur est automatiquement parenté avec l’objet adaptateur.
Par conséquent, WDF supprime automatiquement l’objet de configuration lorsque l’adaptateur est supprimé. Toutefois, le client peut supprimer manuellement un objet de configuration en appelant WdfObjectDelete, généralement à partir de sa fonction de rappel EVT_WDF_OBJECT_CONTEXT_CLEANUP .
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.21 |
En-tête | netadapter.h (inclure netadaptercx.h) |
Bibliothèque | NetAdapterCxStub.lib |
IRQL | PASSIVE_LEVEL |
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