Método INetFwPolicy::get_CurrentProfile (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 usar firewall de Windows con la API de seguridad avanzada .
Recupera el perfil de firewall actual.
Esta propiedad es de solo lectura.
Sintaxis
HRESULT get_CurrentProfile(
INetFwProfile **profile
);
Parámetros
profile
Valor devuelto
None
Observaciones
El servicio SharedAccess debe estar en ejecución.
Para obtener objetos de perfil específicos, use INetFwPolicy::GetProfileByType en lugar de INetFwPolicy::CurrentProfile.
En Windows 7, el contexto de netsh actual se asigna a todos los perfiles activos actualmente para netsh advfirewall y netsh firewall. En versiones anteriores de Windows, el actual se asigna al perfil más restrictivo.
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 |