Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Establece la configuración dns por interfaz especificada en el parámetro Settings .
Sintaxis
NETIOAPI_API SetInterfaceDnsSettings(
GUID Interface,
const DNS_INTERFACE_SETTINGS *Settings
);
Parámetros
Interface
Tipo: _In_ GUID
GUID de la interfaz COM a la que hacen referencia la configuración.
Settings
Tipo: _In_ const DNS_INTERFACE_SETTINGS*
Puntero a una estructura de tipo DNS_INTERFACE_SETTINGS que contiene la configuración de la interfaz DNS.
Si este parámetro apunta a una estructura de DNS_INTERFACE_SETTINGS , el miembro DNS_INTERFACE_SETTINGS::Version debe establecerse en DNS_INTERFACE_SETTINGS_VERSION1.
Si este parámetro apunta a una estructura de DNS_INTERFACE_SETTINGS_EX , la versión debe establecerse en DNS_INTERFACE_SETTINGS_VERSION2.
Si este parámetro apunta a una estructura de DNS_INTERFACE_SETTINGS3 , la versión debe establecerse en DNS_INTERFACE_SETTINGS_VERSION3.
Debe establecer correctamente todas las opciones deseadas en el campo DNS_INTERFACE_SETTINGS::Flags y rellenar solo los campos para los que se estableció una opción. Debe tener cero todos los demás campos que no tengan una opción correspondiente.
Valor devuelto
Devuelve NO_ERROR si se ejecuta correctamente. Un valor de retorno distinto de cero indica un error.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | compilación 19041 de Windows 10 |
| Servidor mínimo compatible | compilación 19041 de Windows 10 |
| Plataforma de destino | Windows |
| Encabezado | netioapi.h (include Iphlpapi.h) |
| Library | Iphlpapi.lib |
| Archivo DLL | Iphlpapi.dll |