Método INetSharingConfiguration::get_InternetFirewallEnabled (netcon.h)
[El Firewall de conexión a Internet puede modificarse o no estar disponible en versiones posteriores. En su lugar, use la API de Firewall de Windows.]
El método get_InternetFirewallEnabled determina si firewall de conexión a Internet está habilitado en esta conexión.
Sintaxis
HRESULT get_InternetFirewallEnabled(
[out] VARIANT_BOOL *pbEnabled
);
Parámetros
[out] pbEnabled
Puntero a una variable de VARIANT_BOOL que, al devolverse correctamente, especifica si firewall de conexión a Internet está habilitado. Si el Firewall de conexión a Internet está habilitado, este valor es TRUE. De lo contrario, es FALSE.
Valor devuelto
Si el método se ejecuta 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 |
---|---|
|
La operación se detuvo. |
|
Se ha producido un error no especificado. |
|
Uno de los parámetros no es válido. |
|
No se admite una interfaz especificada. |
|
No se implementa un método especificado. |
|
El método no pudo asignar la memoria necesaria. |
|
Un puntero pasado como parámetro no es válido. |
|
Error en el método por motivos desconocidos. |
Comentarios
Use el método INetSharingManager::get_INetSharingConfigurationForINetConnection para obtener una interfaz INetSharingConfiguration para una conexión determinada.
Windows XP con SP2: El estado del firewall resultante viene determinado por la combinación de dos niveles: primero compruebe el modo de operación global y, a continuación, el modo en la interfaz de interés. Use el procedimiento Comprobación del estado efectivo del firewall para determinar el estado operativo general.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | netcon.h |
Archivo DLL | Hnetcfg.dll |
Consulte también
INetSharingConfiguration::D isableInternetFirewall
INetSharingConfiguration::EnableInternetFirewall
Interfaces de firewall de conexión a Internet y uso compartido de conexión a Internet
Referencia de firewall de conexión a Internet y uso compartido de conexión a Internet