Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Configura las opciones de DNS por aplicación. Esto incluye la capacidad de establecer servidores DNS por aplicación como reserva en los servidores configurados por el sistema o exclusivamente.
Sintaxis
DWORD DnsSetApplicationSettings(
DWORD cServers,
const DNS_CUSTOM_SERVER *pServers,
const DNS_APPLICATION_SETTINGS *pSettings
);
Parámetros
cServers
Número de servidores DNS personalizados presentes en el parámetro
pServers
Tipo: DNS_CUSTOM_SERVER* _In_reads_(cServers)
Matriz de DNS_CUSTOM_SERVER que contiene elementos cServers. Si cServers es 0, debe ser NULL.
pSettings
Tipo: _In_opt_ DNS_APPLICATION_SETTINGS*
Puntero a un objeto DNS_APPLICATION_SETTINGS que describe la configuración adicional para los servidores DNS personalizados.
Si se NULL, los servidores DNS personalizados pasados a la API se usarán como reserva para los configurados por el sistema.
Si apunta a un objeto DNS_APPLICATION_SETTINGS que tiene la marca DNS_APP_SETTINGS_EXCLUSIVE_SERVERS establecida en su miembro Flags, significa usar exclusivamente los servidores DNS personalizados.
Valor devuelto
Un DWORD que contiene ERROR_SUCCESS correctos o un código de error en caso de error.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows Build 22000 |
| servidor mínimo admitido | Windows Build 22000 |
| de la plataforma de destino de |
Windows |
| encabezado de |
windns.h |
| biblioteca de |
Dnsapi.lib |
| DLL de |
Dnsapi.dll |