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.
Recupera la configuración dns de la interfaz especificada en el parámetro Interface . Cuando haya terminado con el objeto de configuración devuelto, debe llamar a FreeInterfaceDnsSettings para liberarlo.
Sintaxis
NETIOAPI_API GetInterfaceDnsSettings(
GUID Interface,
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: _Inout_ const DNS_INTERFACE_SETTINGS*
GetInterfaceDnsSettings rellena todos los valores de esta estructura.
Solo debe establecer el miembro Version ; El campo Marcas debe estar vacío.
Si establece el miembro Version en DNS_INTERFACE_SETTINGS_VERSION1, el parámetro Settings debe apuntar a una estructura de DNS_INTERFACE_SETTINGS válida.
Si establece el miembro Version en DNS_INTERFACE_SETTINGS_VERSION2, el parámetro Settings debe apuntar a una estructura de DNS_INTERFACE_SETTINGS_EX válida.
Si establece el miembro Version en DNS_INTERFACE_SETTINGS_VERSION3, el parámetro Settings debe apuntar a una estructura de DNS_INTERFACE_SETTINGS3 válida.
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 (incluya Iphlpapi.h) |
| Library | Iphlpapi.lib |
| Archivo DLL | Iphlpapi.dll |