Compartir a través de


Método INetFwMgr::RestoreDefaults (netfw.h)

[La API de Firewall de Windows está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. Para Windows Vista y versiones posteriores, se recomienda el uso del Firewall de Windows con la API de seguridad avanzada.

Restaura la configuración local a su estado predeterminado instalado.

Sintaxis

HRESULT RestoreDefaults();

Valor devuelto

C++

Código devuelto Descripción
E_ACCESSDENIED
La operación se detuvo debido a problemas de permisos.
E_OUTOFMEMORY
El método no pudo asignar la memoria necesaria.
 

VB

Si el método se realiza correctamente, el valor devuelto es S_OK.

Si se produce un error en el método, el valor devuelto es uno de los siguientes códigos de error.

Código devuelto Descripción
E_ACCESSDENIED
La operación se detuvo debido a problemas de permisos.
E_OUTOFMEMORY
El método no pudo asignar la memoria necesaria.

Comentarios

Este método elimina todas las aplicaciones y puertos agregados por el usuario y la aplicación que devuelven el sistema a su estado instalado. Esto incluye la restauración de los valores predeterminados para el uso compartido de conexiones a Internet.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 con SP1 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado netfw.h
Archivo DLL FirewallAPI.dll; Hnetcfg.dll en Windows XP con SP2

Consulte también

INetFwMgr

INetFwMgr::IsIcmpTypeAllowed

INetFwMgr::IsPortAllowed