GetInterfaceDnsSettings, fonction (netioapi.h)
Récupère les paramètres DNS à partir de l’interface spécifiée dans le paramètre Interface . Lorsque vous avez terminé avec l’objet settings retourné, vous devez appeler FreeInterfaceDnsSettings pour le libérer.
Syntaxe
NETIOAPI_API GetInterfaceDnsSettings(
GUID Interface,
DNS_INTERFACE_SETTINGS *Settings
);
Paramètres
Interface
Type : _In_ GUID
GUID de l’interface COM à laquelle les paramètres font référence.
Settings
Type : _Inout_ const DNS_INTERFACE_SETTINGS*
GetInterfaceDnsSettings remplit tous les paramètres de cette structure.
Vous devez définir uniquement le membre Version ; Le champ Indicateurs doit être vide.
Si vous définissez le membre Version sur DNS_INTERFACE_SETTINGS_VERSION1, le paramètre Settings doit pointer vers une structure DNS_INTERFACE_SETTINGS valide.
Si vous définissez le membre Version sur DNS_INTERFACE_SETTINGS_VERSION2, le paramètre Settings doit pointer vers une structure DNS_INTERFACE_SETTINGS_EX valide.
Si vous définissez le membre Version sur DNS_INTERFACE_SETTINGS_VERSION3, le paramètre Settings doit pointer vers une structure DNS_INTERFACE_SETTINGS3 valide.
Valeur retournée
Retourne NO_ERROR en cas de réussite. Toute valeur autre que 0 indique un échec.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 19041 |
Serveur minimal pris en charge | Windows 10 Build 19041 |
Plateforme cible | Windows |
En-tête | netioapi.h (include Iphlpapi.h) |
Bibliothèque | Iphlpapi.lib |
DLL | Iphlpapi.dll |
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