Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die DNS-Einstellungen von der im Parameter Interface angegebenen Schnittstelle ab. Wenn Sie mit dem zurückgegebenen Einstellungsobjekt fertig sind, müssen Sie FreeInterfaceDnsSettings aufrufen, um es freizugeben.
Syntax
NETIOAPI_API GetInterfaceDnsSettings(
GUID Interface,
DNS_INTERFACE_SETTINGS *Settings
);
Parameter
Interface
Typ: _In_ GUID
Die GUID der COM-Schnittstelle, auf die sich die Einstellungen beziehen.
Settings
Typ: _Inout_ const DNS_INTERFACE_SETTINGS*
GetInterfaceDnsSettings füllt alle Einstellungen in dieser Struktur auf.
Sie sollten nur das Element Version festlegen. Das Feld Flags muss leer sein.
Wenn Sie das Element Version auf DNS_INTERFACE_SETTINGS_VERSION1 festlegen, muss der Einstellungsparameter auf eine gültige DNS_INTERFACE_SETTINGS-Struktur verweisen.
Wenn Sie das Element Version auf DNS_INTERFACE_SETTINGS_VERSION2 festlegen, muss der Einstellungsparameter auf eine gültige DNS_INTERFACE_SETTINGS_EX-Struktur verweisen.
Wenn Sie das Element Version auf DNS_INTERFACE_SETTINGS_VERSION3 festlegen, muss der Einstellungsparameter auf eine gültige DNS_INTERFACE_SETTINGS3-Struktur verweisen.
Rückgabewert
Gibt bei erfolgreicher Ausführung NO_ERROR zurück. Ein Rückgabewert ungleich NULL weist auf einen Fehler hin.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Build 19041 |
Unterstützte Mindestversion (Server) | Windows 10 Build 19041 |
Zielplattform | Windows |
Kopfzeile | netioapi.h (include Iphlpapi.h) |
Bibliothek | Iphlpapi.lib |
DLL | Iphlpapi.dll |