Leer en inglés

Compartir a través de


Tecnologías de Firewall de Windows

Información general sobre la tecnología de Tecnologías de Firewall de Windows.

Para desarrollar tecnologías de Firewall de Windows, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS

Define constantes que especifican los tipos de objetos que se van a incluir en una operación de enumeración.
FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS

Define constantes que especifican cómo se resolverán las direcciones IP.
FW_DYNAMIC_KEYWORD_ORIGIN_TYPE

Define constantes que especifican el origen del objeto de dirección de palabra clave dinámica en un FW_DYNAMIC_KEYWORD_ADDRESS_DATA0.
INET_FIREWALL_AC_CHANGE_TYPE

La enumeración INET_FIREWALL_AC_CHANGE_TYPE especifica qué tipo de cambio de contenedor de aplicaciones se ha producido. (INET_FIREWALL_AC_CHANGE_TYPE)
INET_FIREWALL_AC_CHANGE_TYPE

La enumeración INET_FIREWALL_AC_CHANGE_TYPE especifica qué tipo de cambio de contenedor de aplicaciones se ha producido. (INET_FIREWALL_AC_CHANGE_TYPE)
INET_FIREWALL_AC_CREATION_TYPE

La enumeración INET_FIREWALL_AC_CREATION_TYPE especifica el tipo de eventos de creación de contenedores de aplicaciones para los que se entregarán las notificaciones.
INET_FIREWALL_AC_CREATION_TYPE

La enumeración INET_FIREWALL_AC_CREATION_TYPE especifica el tipo de eventos de creación de contenedores de aplicaciones para los que se entregarán las notificaciones.
NET_FW_ACTION

Especifica la acción para una regla o una configuración predeterminada. (NET_FW_ACTION)
NET_FW_AUTHENTICATE_TYPE

Especifica el tipo de autenticación que se debe producir para permitir el tráfico.
NET_FW_EDGE_TRAVERSAL_TYPE

Condiciones en las que se permite el tráfico de recorrido perimetral.
NET_FW_IP_PROTOCOL

Especifica el protocolo de Internet.
NET_FW_IP_VERSION

Especifica la versión de IP de un puerto.
NET_FW_MODIFY_STATE

Especifica el efecto de las modificaciones en la directiva actual.
NET_FW_POLICY_TYPE

El tipo enumerado NET_FW_POLICY_TYPE especifica el tipo de directiva.
NET_FW_PROFILE_TYPE

Especifica el tipo de perfil. (NET_FW_PROFILE_TYPE)
NET_FW_PROFILE_TYPE2

Especifica el tipo de perfil. (NET_FW_PROFILE_TYPE2)
NET_FW_RULE_CATEGORY

Categoría de regla de firewall.
NET_FW_RULE_DIRECTION

Especifica la dirección del tráfico al que se aplica una regla.
NET_FW_SCOPE

Especifica el ámbito de las direcciones desde las que un puerto puede escuchar.
NET_FW_SERVICE_TYPE

Especifica el tipo de servicio.
NETCON_CHARACTERISTIC_FLAGS

El tipo de enumeración NETCON_CHARACTERISTIC_FLAGS especifica las posibles características de una conexión de red.
NETCON_MEDIATYPE

Los valores del NETCON_MEDIATYPE enumeran las posibles formas en que el equipo se conecta a la red.
NETCON_STATUS

El tipo NETCON_STATUS enumera las posibles condiciones de estado para una conexión de red.
NETCON_TYPE

El tipo NETCON_TYPE enumera los distintos tipos de conexiones de red.
NETISO_ERROR_TYPE

La enumeración NETISO_ERROR_TYPE especifica el tipo de error relacionado con una operación de aislamiento de red.
NETISO_ERROR_TYPE

La enumeración NETISO_ERROR_TYPE especifica el tipo de error relacionado con una operación de aislamiento de red. (NETISO_ERROR_TYPE)
NETISO_FLAG

La enumeración NETISO_FLAG especifica si se deben devolver archivos binarios para contenedores de aplicaciones. (NETISO_FLAG)
NETISO_FLAG

La enumeración NETISO_FLAG especifica si se deben devolver archivos binarios para contenedores de aplicaciones. (NETISO_FLAG)
SHARINGCONNECTIONTYPE

Los valores del tipo SHARINGCONNECTIONTYPE enumeran los posibles tipos de conexiones compartidas.

Functions

 
Add (Agregar)

El método Add crea una nueva asignación de puertos y la agrega a la colección.
Add (Agregar)

El método Add agrega una nueva aplicación a la colección.
Add (Agregar)

Abre un nuevo puerto y lo agrega a la colección.
Add (Agregar)

El método Add agrega una nueva regla a la colección.
AddPortMapping

Agrega una asignación de puertos de servicio para esta conexión.
Clonar

El método Clone crea una nueva interfaz de enumeración a partir de esta enumeración. (IEnumNetSharingEveryConnection.Clone)
Clonar

El método Clone crea una nueva interfaz de enumeración a partir de esta enumeración. (IEnumNetSharingPortMapping.Clone)
Clonar

El método Clone crea una nueva interfaz de enumeración a partir de esta enumeración. (IEnumNetSharingPrivateConnection.Clone)
Clonar

El método Clone crea una nueva interfaz de enumeración a partir de esta enumeración. (IEnumNetSharingPublicConnection.Clone)
Conexión

El método Connect se conecta o establece esta conexión de red.
Eliminar

El método Delete elimina esta conexión de la carpeta connections.
Eliminar

El método Delete elimina una asignación de puertos de la lista de asignaciones de puertos para una conexión determinada.
Deshabilitar

El método Disable deshabilita una asignación de puertos para una conexión determinada.
DisableInternetFirewall

El método DisableInternetFirewall deshabilita el Firewall de conexión a Internet en esta conexión.
DisableSharing

El método DisableSharing deshabilita el uso compartido en esta conexión. También deshabilita todas las asignaciones de esta conexión. No deshabilita la configuración del firewall o del puente de conexión a Internet.
Desconexión

El método Disconnect desconecta esta conexión.
Duplicado

El método Duplicate crea un duplicado de esta conexión en la carpeta connections.
EditDescription

El método EditDescription establece la propiedad description de esta asignación de puerto al valor especificado.
EditInternalClient

El método EditInternalClient establece la propiedad de cliente interna de esta asignación de puerto al valor especificado.
EditInternalPort

El método EditInternalPort establece el puerto interno para esta asignación de puertos.
Habilitar

El método Enable habilita o deshabilita esta asignación de puertos.
Habilitar

El método Enable habilita una asignación de puertos para una conexión determinada.
EnableInternetFirewall

Los métodos EnableInternetFirewall habilitan el Firewall de conexión a Internet en esta conexión.
EnableRuleGroup

Habilita o deshabilita un grupo especificado de reglas de firewall.
EnableSharing

El método EnableSharing habilita el uso compartido en esta conexión.
get__NewEnum

El método get__NewEnum recupera un enumerador para la colección de asignaciones de puertos estáticos.
get__NewEnum

El método get__NewEnum recupera un enumerador para la colección de conexiones.
get__NewEnum

El método get__NewEnum recupera un enumerador para la colección de asignación de puertos.
get__NewEnum

El método get__NewEnum recupera un enumerador para la colección de conexiones privadas.
get__NewEnum

El método get__NewEnum recupera un enumerador para la colección de conexiones públicas.
get__NewEnum

Devuelve un objeto compatible con IEnumVARIANT que se puede usar para recorrer en iteración todas las aplicaciones de la colección.
get__NewEnum

Devuelve un objeto que admite IEnumVARIANT que se puede usar para recorrer en iteración todos los puertos de la colección.
get__NewEnum

Devuelve un objeto compatible con IEnumVARIANT que se puede usar para recorrer en iteración todos los productos de firewall de terceros registrados de la colección.
get__NewEnum

Devuelve un objeto compatible con IEnumVARIANT que se puede usar para recorrer en iteración todas las reglas de la colección.
get__NewEnum

Devuelve un objeto compatible con IEnumVARIANT que se puede usar para recorrer en iteración todos los servicios de la colección.
get_Action

Especifica la acción de una regla o configuración predeterminada. (INetFwRule.get_Action)
get_AllowInboundEchoRequest

Indica si se permite. (INetFwIcmpSettings.get_AllowInboundEchoRequest)
get_AllowInboundMaskRequest

Indica si se permite. (INetFwIcmpSettings.get_AllowInboundMaskRequest)
get_AllowInboundRouterRequest

Indica si se permite. (INetFwIcmpSettings.get_AllowInboundRouterRequest)
get_AllowInboundTimestampRequest

Indica si se permite. (INetFwIcmpSettings.get_AllowInboundTimestampRequest)
get_AllowOutboundDestinationUnreachable

Indica si se permite. (INetFwIcmpSettings.get_AllowOutboundDestinationUnreachable)
get_AllowOutboundPacketTooBig

Indica si se permite. (INetFwIcmpSettings.get_AllowOutboundPacketTooBig)
get_AllowOutboundParameterProblem

Indica si se permite. (INetFwIcmpSettings.get_AllowOutboundParameterProblem)
get_AllowOutboundSourceQuench

Indica si se permite la cola de origen de salida. (Obtener)
get_AllowOutboundTimeExceeded

Indica si se permite superar el tiempo de salida. (Obtener)
get_AllowRedirect

Indica si se permite el redireccionamiento. (Obtener)
get_ApplicationName

Especifica el nombre descriptivo de la aplicación a la que se aplica esta regla. (Obtener)
get_AuthorizedApplications

Recupera la colección de aplicaciones autorizadas del perfil.
get_BlockAllInboundTraffic

Indica si el firewall no debe permitir el tráfico entrante. (Obtener)
get_BuiltIn

Indica si el sistema define el puerto.
get_Characteristics

El método get_Characteristics recupera el tipo de medio para la conexión.
get_Count

El método get_Count recupera el número de asignaciones de puertos de la colección.
get_Count

El método get__Count recupera el número de elementos de la colección de conexiones.
get_Count

El método get__Count recupera el número de elementos de la colección de asignación de puertos.
get_Count

El método get__Count recupera el número de elementos de la colección de conexiones privadas.
get_Count

El método get_Count recupera el número de elementos de la colección de conexiones públicas.
get_Count

Especifica el número de elementos de la colección.
get_Count

Recupera un elemento de solo lectura que produce el número de elementos de la colección. (INetFwOpenPorts.get_Count)
get_Count

Indica el número de productos de firewall de terceros registrados.
get_Count

Devuelve el número de reglas de una colección.
get_Count

Recupera un elemento de solo lectura que produce el número de elementos de la colección. (INetFwServices.get_Count)
get_CurrentProfile

Recupera el perfil de firewall actual.
get_CurrentProfileType

Recupera el tipo de perfil de firewall actualmente en vigor.
get_CurrentProfileTypes

Recupera el perfil de firewall activo actualmente.
get_Customized

Indica si se ha personalizado al menos uno de los puertos asociados al servicio.
get_DefaultInboundAction

Especifica la acción predeterminada para el tráfico entrante. Esta configuración es Bloquear de forma predeterminada. (Obtener)
get_DefaultOutboundAction

Especifica la acción predeterminada para el tráfico saliente. Esta configuración es Permitir de forma predeterminada. (Obtener)
get_Description

El método get_Description recupera la descripción asociada a esta asignación de puertos.
get_Description

Especifica la descripción de esta regla. (Obtener)
get_DeviceName

El método get_DeviceName recupera el nombre del dispositivo asociado a la conexión.
get_Direction

Especifica la dirección del tráfico para el que se aplica la regla. (Obtener)
get_DisplayName

Indica el nombre para mostrar de un registro de producto de firewall de terceros. (Obtener)
get_EdgeTraversal

Indica si el recorrido perimetral está habilitado o deshabilitado para esta regla. (Obtener)
get_EdgeTraversalOptions

Esta propiedad se puede usar para acceder a las propiedades perimetrales de una regla de firewall definida por NET_FW_EDGE_TRAVERSAL_TYPE. (Obtener)
get_Enabled

El método get_Enabled recupera si la asignación de puertos está habilitada.
get_Enabled

El método get_Enabled recupera el estado de esta asignación de puerto.
get_Enabled

Indica si la configuración de esta aplicación está habilitada actualmente. (Obtener)
get_Enabled

Indica si la configuración de este puerto está habilitada actualmente. (Obtener)
get_Enabled

Indica si la administración remota está habilitada. (Obtener)
get_Enabled

Habilita o deshabilita una regla. (Obtener)
get_Enabled

Indica si todos los puertos asociados al servicio están habilitados. (Obtener)
get_EnumEveryConnection

El método get_EnumEveryConnection recupera una interfaz de enumeración para todas las conexiones de la carpeta de conexión.
get_EnumPortMappings

El método get_EnumPortMappings recupera una interfaz IEnumNetSharingPortMapping. Use esta interfaz para enumerar las asignaciones de puertos de esta conexión.
get_EnumPrivateConnections

El método get_EnumPrivateConnections recupera una interfaz de enumeración para conexiones compartidas de forma privada.
get_EnumPublicConnections

El método EnumPublicConnections recupera una interfaz de enumeración para las conexiones compartidas públicamente.
get_ExceptionsNotAllowed

Indica si el firewall no debe permitir excepciones. (Obtener)
get_ExcludedInterfaces

Especifica una lista de interfaces en las que se excluye la configuración del firewall. (Obtener)
get_ExternalIPAddress

El método get_ExternalIPAddress recupera la dirección IP externa para esta asignación de puertos en el equipo NAT.
get_ExternalPort

El método get_ExternalPort recupera el puerto externo en el equipo NAT para esta asignación de puertos.
get_ExternalPort

El método get_ExternalPort recupera el puerto externo asociado a esta asignación de puertos.
get_FirewallEnabled

Indica si un firewall está habilitado localmente (el resultado efectivo puede diferir debido a la configuración de directiva de grupo). (Obtener)
get_FirewallEnabled

Indica si el firewall está habilitado. (Obtener)
get_GloballyOpenPorts

Recupera la colección de puertos abiertos globalmente del perfil.
get_GloballyOpenPorts

Recupera la colección de puertos abiertos globalmente asociados al servicio.
get_Grouping

Especifica el grupo al que pertenece una regla individual. (Obtener)
get_Guid

El método get_Guid recupera el identificador único global (GUID) de la conexión.
get_IcmpSettings

Recupera la configuración de ICMP del perfil.
get_IcmpTypesAndCodes

Especifica la lista de tipos y códigos ICMP para esta regla. (Obtener)
get_INetSharingConfigurationForINetConnection

El método get_INetSharingConfigurationForINetConnection recupera una interfaz INetSharingConfiguration para la conexión especificada.
get_Interfaces

Especifica la lista de interfaces para las que se aplica la regla. (Obtener)
get_InterfaceTypes

Especifica la lista de tipos de interfaz para los que se aplica la regla. (Obtener)
get_InternalClient

El método get_InternalClient recupera el nombre del cliente interno para esta asignación de puertos.
get_InternalPort

El método get_InternalPort recupera el puerto interno en el equipo cliente para esta asignación de puertos.
get_InternalPort

El método get_InternalPort recupera el puerto interno asociado a esta asignación de puertos.
get_InternetFirewallEnabled

El método get_InternetFirewallEnabled determina si firewall de conexión a Internet está habilitado en esta conexión.
get_IPProtocol

El método get_IPProtocol recupera el protocolo IP asociado a esta asignación de puertos.
get_IpVersion

Especifica la configuración de versión de IP para esta aplicación. (Obtener)
get_IpVersion

Especifica la configuración de la versión de IP para este puerto. (Obtener)
get_IpVersion

Especifica la versión de IP. (INetFwRemoteAdminSettings.get_IpVersion)
get_IpVersion

Especifica la versión ip del firewall para la que está autorizado el servicio. (Obtener)
get_IsRuleGroupCurrentlyEnabled

Determina si un grupo especificado de reglas de firewall está habilitado o deshabilitado. (INetFwPolicy2.get_IsRuleGroupCurrentlyEnabled)
get_Item

El método get_Item recupera la asignación de puertos especificada de la colección.
get_LocalAddresses

Especifica la lista de direcciones locales para esta regla. (Obtener)
get_LocalAppPackageId

Especifica el identificador de paquete o el identificador de contenedor de la aplicación de un proceso, ya sea de una aplicación de la Tienda Windows o de una aplicación de escritorio. (Obtener)
get_LocalPolicy

Recupera la directiva de firewall local.
get_LocalPolicyModifyState

Determina si agregar o establecer una regla o un grupo de reglas surtirá efecto en el perfil de firewall actual.
get_LocalPorts

Especifica la lista de puertos locales para esta regla. (Obtener)
get_LocalUserAuthorizedList

Especifica una lista de usuarios locales autorizados para un contenedor de aplicaciones. (Obtener)
get_LocalUserOwner

Especifica el identificador de seguridad de usuario (SID) del usuario que es el propietario de la regla. (Obtener)
get_MediaType

El método get_MediaType recupera el tipo de medio para la conexión.
get_Name

El método get_Name recupera el nombre de la conexión.
get_Name

El método get_Name recupera el nombre de esta asignación de puerto.
get_Name

Especifica el nombre descriptivo de esta aplicación. (Obtener)
get_Name

Especifica el nombre descriptivo de este puerto. (Obtener)
get_Name

Especifica el nombre descriptivo de esta regla. (Obtener)
get_Name

Recupera el nombre descriptivo del servicio.
get_NATEventManager

El método get_NATEventManager recupera una interfaz INATEventManager para la NAT usada por el equipo local.
get_NetConnectionProps

El método get_NetConnectionProps recupera una interfaz de propiedades para la conexión especificada.
get_NotificationsDisabled

Indica si las notificaciones interactivas del firewall están deshabilitadas. (INetFwPolicy2.get_NotificationsDisabled)
get_NotificationsDisabled

Indica si las notificaciones interactivas del firewall están deshabilitadas. (INetFwProfile.get_NotificationsDisabled)
get_Options

El método get_Options recupera las opciones asociadas a esta asignación de puertos.
get_PathToSignedProductExe

Indica la ruta de acceso al archivo ejecutable firmado de un registro de producto de firewall de terceros.
get_Port

Especifica el número de puerto ordenado por host para este puerto. (Obtener)
get_ProcessImageFileName

Especifica el nombre del archivo de imagen de proceso para esta aplicación. (Obtener)
get_Profiles

Especifica los perfiles a los que pertenece la regla. (Obtener)
get_Properties

El método get_Properties recupera las propiedades de una asignación de puertos.
get_Protocol

El método get_Protocol recupera el protocolo asociado a esta asignación de puertos.
get_Protocol

Especifica la configuración del tipo de protocolo para este puerto. (Obtener)
get_Protocol

Especifica el protocolo IP de esta regla. (Obtener)
get_RemoteAddresses

Especifica un conjunto de direcciones remotas desde las que la aplicación puede escuchar el tráfico. (Obtener)
get_RemoteAddresses

Especifica un conjunto de direcciones remotas desde las que el puerto puede escuchar el tráfico. (Obtener)
get_RemoteAddresses

Especifica un conjunto de direcciones remotas desde las que se permite la administración remota. (Obtener)
get_RemoteAddresses

Especifica la lista de direcciones remotas para esta regla. (Obtener)
get_RemoteAddresses

Especifica un conjunto de direcciones remotas desde las que los puertos de servicio pueden escuchar el tráfico. (Obtener)
get_RemoteAdminSettings

Especifica la configuración que rige la administración remota.
get_RemoteMachineAuthorizedList

Especifica una lista de equipos remotos que están autorizados para acceder a un contenedor de aplicaciones. (Obtener)
get_RemotePorts

Especifica la lista de puertos remotos para esta regla. (Obtener)
get_RemoteUserAuthorizedList

Especifica una lista de usuarios remotos autorizados para acceder a un contenedor de aplicaciones. (Obtener)
get_RuleCategories

En el caso de un registro de productos de firewall de terceros, indica las categorías de reglas para las que el firewall de terceros desea tomar posesión del Firewall de Windows. (Obtener)
get_Rules

Recupera la colección de reglas de firewall.
get_Rules

Recupera la colección de reglas de red de Protección de servicios de Windows.
get_Scope

Controla el ámbito de red desde el que el puerto puede escuchar. (INetFwAuthorizedApplication.get_Scope)
get_Scope

Controla el ámbito de red desde el que el puerto puede escuchar. (INetFwOpenPort.get_Scope)
get_Scope

Controla el ámbito de red desde el que se permite la administración remota. (Obtener)
get_Scope

Controla el ámbito de red desde el que el puerto puede escuchar. (INetFwService.get_Scope)
get_SecureFlags

Especifica qué comprobaciones de firewall de los niveles de seguridad proporcionados por IPsec deben garantizarse para permitir la recopilación. Los valores permitidos deben corresponder a los de la enumeración NET_FW_AUTHENTICATE_TYPE. (Obtener)
get_ServiceName

Especifica la propiedad de nombre de servicio de la aplicación. (Obtener)
get_ServiceRestriction

Recupera la interfaz usada para acceder al almacén de protección de servicios de Windows.
get_Services

Recupera la colección de servicios del perfil.
get_SharingConnectionType

El método get_SharingConnectionType determina el tipo de uso compartido que está habilitado en esta conexión.
get_SharingEnabled

El método get_SharingEnabled determina si el uso compartido está habilitado en esta conexión.
get_SharingInstalled

Informa de si la versión instalada actualmente de Windows XP admite el uso compartido de conexiones.
get_StaticPortMappingCollection

El método get_StaticPortMappingCollection recupera una interfaz para la colección de asignaciones de puertos estáticos en la NAT usada por el equipo local.
get_Status

El método get_Status recupera el estado de la conexión.
get_TargetIPAddress

El método get_TargetIPAddress recupera la dirección IP del equipo de destino para esta asignación de puertos.
get_TargetName

El método get_TargetName recupera el nombre del equipo de destino para esta asignación de puertos.
get_Type

Especifica el tipo del perfil.
get_Type

Recupera el tipo del servicio.
get_UnicastResponsesToMulticastBroadcastDisabled

Indica si el firewall no debe permitir respuestas de unidifusión a multidifusión y tráfico de difusión. (INetFwPolicy2.get_UnicastResponsesToMulticastBroadcastDisabled)
get_UnicastResponsesToMulticastBroadcastDisabled

Indica si el firewall no debe permitir respuestas de unidifusión a multidifusión y tráfico de difusión. (INetFwProfile.get_UnicastResponsesToMulticastBroadcastDisabled)
GetProfileByType

Recupera el perfil del tipo solicitado.
GetProperties

El método GetProperties recupera una estructura que contiene las propiedades de esta conexión de red.
GetUiObjectClassId

El método GetUiObjectClassId recupera el identificador de clase del objeto de interfaz de usuario para esta conexión.
IsIcmpTypeAllowed

Determina si se permite el tipo ICMP especificado.
IsPortAllowed

Determina si una aplicación puede escuchar el tráfico entrante en el puerto especificado.
IsRuleGroupEnabled

Determina si un grupo especificado de reglas de firewall está habilitado o deshabilitado. (INetFwPolicy2.IsRuleGroupEnabled)
Elemento

El método Item devuelve la aplicación especificada si está en la colección.
Elemento

Devuelve el puerto especificado si está en la colección.
Elemento

El método Item devuelve el producto con el índice especificado si está en la colección.
Elemento

El método Item devuelve la regla especificada si está en la colección.
Elemento

Devuelve el servicio especificado si está en la colección.
NcFreeNetconProperties

La función NcFreeNetconProperties libera memoria asociada a estructuras de NETCON_PROPERTIES.
NcIsValidConnectionName

La función NcIsValidConnectionName comprueba si el nombre de conexión pasado es válido.
NetworkIsolationDiagnoseConnectFailure

Determina si la aplicación que realiza la llamada tiene las funcionalidades necesarias de AppContainer para establecer una conexión de red a un servidor de destino.
NetworkIsolationDiagnoseConnectFailureAndGetInfo

La función NetworkIsolationDiagnoseConnectFailureAndGetInfo obtiene información sobre un error de conexión de aislamiento de red debido a una falta de funcionalidad.
NetworkIsolationDiagnoseConnectFailureAndGetInfo

La función NetworkIsolationDiagnoseConnectFailureAndGetInfo obtiene información sobre un error de conexión de aislamiento de red debido a una falta de funcionalidad.
NetworkIsolationEnumAppContainers

La función NetworkIsolationEnumAppContainers enumera todos los contenedores de aplicaciones que se han creado en el sistema.
NetworkIsolationEnumAppContainers

La función NetworkIsolationEnumAppContainers enumera todos los contenedores de aplicaciones que se han creado en el sistema. (NetworkIsolationEnumAppContainers)
NetworkIsolationEnumerateAppContainerRules

Enumera todas las reglas relacionadas con los contenedores de aplicaciones.
NetworkIsolationFreeAppContainers

La función NetworkIsolationFreeAppContainers se usa para liberar recursos de memoria asignados a uno o varios contenedores de aplicaciones.
NetworkIsolationFreeAppContainers

La función NetworkIsolationFreeAppContainers se usa para liberar recursos de memoria asignados a uno o varios contenedores de aplicaciones. (NetworkIsolationFreeAppContainers)
NetworkIsolationGetAppContainerConfig

La función NetworkIsolationGetAppContainerConfig se usa para recuperar información de configuración sobre uno o varios contenedores de aplicaciones.
NetworkIsolationGetAppContainerConfig

La función NetworkIsolationGetAppContainerConfig se usa para recuperar información de configuración sobre uno o varios contenedores de aplicaciones.
NetworkIsolationGetEnterpriseIdAsync

Obtiene el identificador de empresa basado en puntos de conexión de aislamiento de red en el contexto de windows Information Protection (WIP) o los escenarios de Protección de aplicaciones de Microsoft Defender (MDAG).
NetworkIsolationGetEnterpriseIdClose

Esta API se usa para cerrar el identificador devuelto por NetworkIsolationGetEnterpriseIdAsync, así como para sincronizar la operación.
NetworkIsolationRegisterForAppContainerChanges

La función NetworkIsolationRegisterForAppContainerChanges se usa para registrarse para la entrega de notificaciones con respecto a los cambios en un contenedor de aplicaciones.
NetworkIsolationRegisterForAppContainerChanges

La función NetworkIsolationRegisterForAppContainerChanges se usa para registrarse para la entrega de notificaciones con respecto a los cambios en un contenedor de aplicaciones.
NetworkIsolationSetAppContainerConfig

La función NetworkIsolationSetAppContainerConfig se usa para establecer la configuración de uno o varios contenedores de aplicaciones.
NetworkIsolationSetAppContainerConfig

La función NetworkIsolationSetAppContainerConfig se usa para establecer la configuración de uno o varios contenedores de aplicaciones. (NetworkIsolationSetAppContainerConfig)
NetworkIsolationSetupAppContainerBinaries

Los instaladores de software usan la función NetworkIsolationSetupAppContainerBinaries para proporcionar información sobre las rutas de acceso de imagen de las aplicaciones que se ejecutan en un contenedor de aplicaciones.
NetworkIsolationSetupAppContainerBinaries

Los instaladores de software usan la función NetworkIsolationSetupAppContainerBinaries para proporcionar información sobre las rutas de acceso de imagen de las aplicaciones que se ejecutan en un contenedor de aplicaciones.
NetworkIsolationUnregisterForAppContainerChanges

La función NetworkIsolationUnregisterForAppContainerChanges se usa para cancelar un registro de cambios de contenedor de aplicaciones y dejar de recibir notificaciones.
NetworkIsolationUnregisterForAppContainerChanges

La función NetworkIsolationUnregisterForAppContainerChanges se usa para cancelar un registro de cambios de contenedor de aplicaciones y dejar de recibir notificaciones.
NewExternalIPAddress

El sistema llama al método NewExternalIPAddress si cambia la dirección IP externa del equipo NAT.
NewNumberOfEntries

El sistema llama al método NewNumberOfEntries si cambia el número total de asignaciones de puertos NAT.
Siguiente

El método Next recupera el número especificado de conexiones de la carpeta Connections a partir de la posición de enumeración actual.
Siguiente

El método Next recupera el número especificado de asignaciones de puertos que comienzan desde la posición de enumeración actual.
Siguiente

El método Next recupera el número especificado de conexiones compartidas de forma privada que comienzan desde la posición de enumeración actual. (IEnumNetSharingPrivateConnection.Next)
Siguiente

El método Next recupera el número especificado de conexiones compartidas de forma privada que comienzan desde la posición de enumeración actual. (IEnumNetSharingPublicConnection.Next)
PAC_CHANGES_CALLBACK_FN

La función de devolución de llamada PAC_CHANGES_CALLBACK_FN se usa para agregar un comportamiento personalizado al proceso de notificación de cambio de contenedor de la aplicación.
PAC_CHANGES_CALLBACK_FN

La función de devolución de llamada PAC_CHANGES_CALLBACK_FN se usa para agregar un comportamiento personalizado al proceso de notificación de cambio de contenedor de la aplicación.
PFN_FWADDDYNAMICKEYWORDADDRESS0

Tipo de puntero de función del punto de entrada en el servicio al que se llama para agregar la dirección de palabra clave dinámica especificada.
PFN_FWDELETEDYNAMICKEYWORDADDRESS0

Tipo de puntero de función del punto de entrada en el servicio al que se llama para eliminar la dirección de palabra clave dinámica con el identificador especificado.
PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0

Tipo de puntero de función del punto de entrada en el servicio al que se llama para enumerar las direcciones de palabras clave dinámicas específicas por identificador.
PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0

Tipo de puntero de función del punto de entrada en el servicio al que se llama para enumerar las direcciones de palabras clave dinámicas por tipo. Puede solicitar un subconjunto determinado de objetos en función de las marcas de enumeración pasadas.
PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0

Tipo de puntero de función del punto de entrada en el servicio al que se llama para liberar estructuras de datos de direcciones de palabras clave dinámicas asignadas por el servicio.
PFN_FWUPDATEDYNAMICKEYWORDADDRESS0

Tipo de puntero de función del punto de entrada en el servicio al que se llama para actualizar la dirección de palabra clave dinámica con el identificador de entrada.
put_Action

Especifica la acción para una regla o una configuración predeterminada. (INetFwRule.put_Action)
put_AllowInboundEchoRequest

Indica si se permite. (INetFwIcmpSettings.put_AllowInboundEchoRequest)
put_AllowInboundMaskRequest

Indica si se permite. (INetFwIcmpSettings.put_AllowInboundMaskRequest)
put_AllowInboundRouterRequest

Indica si se permite. (INetFwIcmpSettings.put_AllowInboundRouterRequest)
put_AllowInboundTimestampRequest

Indica si se permite. (INetFwIcmpSettings.put_AllowInboundTimestampRequest)
put_AllowOutboundDestinationUnreachable

Indica si se permite. (INetFwIcmpSettings.put_AllowOutboundDestinationUnreachable)
put_AllowOutboundPacketTooBig

Indica si se permite. (INetFwIcmpSettings.put_AllowOutboundPacketTooBig)
put_AllowOutboundParameterProblem

Indica si se permite. (INetFwIcmpSettings.put_AllowOutboundParameterProblem)
put_AllowOutboundSourceQuench

Indica si se permite la puesta en cola de origen de salida. (Put)
put_AllowOutboundTimeExceeded

Indica si se permite superar el tiempo de salida. (Put)
put_AllowRedirect

Indica si se permite el redireccionamiento. (Put)
put_ApplicationName

Especifica el nombre descriptivo de la aplicación a la que se aplica esta regla. (Put)
put_BlockAllInboundTraffic

Indica si el firewall no debe permitir el tráfico entrante. (Put)
put_DefaultInboundAction

Especifica la acción predeterminada para el tráfico entrante. Esta configuración es Bloquear de forma predeterminada. (Put)
put_DefaultOutboundAction

Especifica la acción predeterminada para el tráfico saliente. Esta configuración es Permitir de forma predeterminada. (Put)
put_Description

Especifica la descripción de esta regla. (Put)
put_Direction

Especifica la dirección del tráfico para el que se aplica la regla. (Put)
put_DisplayName

Indica el nombre para mostrar de un registro de producto de firewall de terceros. (Put)
put_EdgeTraversal

Indica si el recorrido perimetral está habilitado o deshabilitado para esta regla. (Put)
put_EdgeTraversalOptions

Esta propiedad se puede usar para acceder a las propiedades perimetrales de una regla de firewall definida por NET_FW_EDGE_TRAVERSAL_TYPE. (Put)
put_Enabled

Indica si la configuración de esta aplicación está habilitada actualmente. (Put)
put_Enabled

Indica si la configuración de este puerto está habilitada actualmente. (Put)
put_Enabled

Indica si la administración remota está habilitada. (Put)
put_Enabled

Habilita o deshabilita una regla. (Put)
put_Enabled

Indica si todos los puertos asociados al servicio están habilitados. (Put)
put_ExceptionsNotAllowed

Indica si el firewall no debe permitir excepciones. (Put)
put_ExcludedInterfaces

Especifica una lista de interfaces en las que se excluye la configuración del firewall. (Put)
put_ExternalIPAddressCallback

El método put_ExternalIPAddressCallback permite que la aplicación NAT con tecnología UPnP registre una interfaz de devolución de llamada con NAT. El sistema llama al primer método de esta interfaz de devolución de llamada si cambia la dirección IP externa de nat.
put_FirewallEnabled

Indica si un firewall está habilitado localmente (el resultado efectivo puede diferir debido a la configuración de la directiva de grupo). (Put)
put_FirewallEnabled

Indica si el firewall está habilitado. (Put)
put_Grouping

Especifica el grupo al que pertenece una regla individual. (Put)
put_IcmpTypesAndCodes

Especifica la lista de tipos y códigos ICMP para esta regla. (Put)
put_Interfaces

Especifica la lista de interfaces para las que se aplica la regla. (Put)
put_InterfaceTypes

Especifica la lista de tipos de interfaz para los que se aplica la regla. (Put)
put_IpVersion

Especifica la configuración de versión de IP para esta aplicación. (Put)
put_IpVersion

Especifica la configuración de la versión de IP para este puerto. (Put)
put_IpVersion

Especifica la versión de IP. (INetFwRemoteAdminSettings.put_IpVersion)
put_IpVersion

Especifica la versión ip del firewall para la que está autorizado el servicio. (Put)
put_LocalAddresses

Especifica la lista de direcciones locales para esta regla. (Put)
put_LocalAppPackageId

Especifica el identificador de paquete o el identificador de contenedor de la aplicación de un proceso, ya sea de una aplicación de la Tienda Windows o de una aplicación de escritorio. (Put)
put_LocalPorts

Especifica la lista de puertos locales para esta regla. (Put)
put_LocalUserAuthorizedList

Especifica una lista de usuarios locales autorizados para un contenedor de aplicaciones. (Put)
put_LocalUserOwner

Especifica el identificador de seguridad de usuario (SID) del usuario que es el propietario de la regla. (Put)
put_Name

Especifica el nombre descriptivo de esta aplicación. (Put)
put_Name

Especifica el nombre descriptivo de este puerto. (Put)
put_Name

Especifica el nombre descriptivo de esta regla. (Put)
put_NotificationsDisabled

Indica si las notificaciones interactivas del firewall están deshabilitadas. (INetFwPolicy2.put_NotificationsDisabled)
put_NotificationsDisabled

Indica si las notificaciones interactivas del firewall están deshabilitadas. (INetFwProfile.put_NotificationsDisabled)
put_NumberOfEntriesCallback

El método put_NumberOfEntriesCallback permite que la aplicación NAT con tecnología UPnP registre una interfaz de devolución de llamada con NAT. El sistema llama al primer método de esta interfaz de devolución de llamada si cambia el número de asignaciones de puertos NAT.
put_Port

Especifica el número de puerto ordenado por host para este puerto. (Put)
put_ProcessImageFileName

Especifica el nombre del archivo de imagen de proceso para esta aplicación. (Put)
put_Profiles

Especifica los perfiles a los que pertenece la regla. (Put)
put_Protocol

Especifica la configuración del tipo de protocolo para este puerto. (Put)
put_Protocol

Especifica el protocolo IP de esta regla. (Put)
put_RemoteAddresses

Especifica un conjunto de direcciones remotas desde las que la aplicación puede escuchar el tráfico. (Put)
put_RemoteAddresses

Especifica un conjunto de direcciones remotas desde las que el puerto puede escuchar el tráfico. (Put)
put_RemoteAddresses

Especifica un conjunto de direcciones remotas desde las que se permite la administración remota. (Put)
put_RemoteAddresses

Especifica la lista de direcciones remotas para esta regla. (Put)
put_RemoteAddresses

Especifica un conjunto de direcciones remotas desde las que los puertos de servicio pueden escuchar el tráfico. (Put)
put_RemoteMachineAuthorizedList

Especifica una lista de equipos remotos que están autorizados para acceder a un contenedor de aplicaciones. (Put)
put_RemotePorts

Especifica la lista de puertos remotos para esta regla. (Put)
put_RemoteUserAuthorizedList

Especifica una lista de usuarios remotos autorizados para acceder a un contenedor de aplicaciones. (Put)
put_RuleCategories

En el caso de un registro de productos de firewall de terceros, indica las categorías de reglas para las que el firewall de terceros desea tomar posesión del Firewall de Windows. (Put)
put_Scope

Controla el ámbito de red desde el que el puerto puede escuchar. (INetFwAuthorizedApplication.put_Scope)
put_Scope

Controla el ámbito de red desde el que el puerto puede escuchar. (INetFwOpenPort.put_Scope)
put_Scope

Controla el ámbito de red desde el que se permite la administración remota. (Put)
put_Scope

Controla el ámbito de red desde el que el puerto puede escuchar. (INetFwService.put_Scope)
put_SecureFlags

Especifica qué comprobaciones de firewall de los niveles de seguridad proporcionados por IPsec deben garantizarse para permitir la recopilación. Los valores permitidos deben corresponder a los de la enumeración NET_FW_AUTHENTICATE_TYPE. (Put)
put_ServiceName

Especifica la propiedad de nombre de servicio de la aplicación. (Put)
put_UnicastResponsesToMulticastBroadcastDisabled

Indica si el firewall no debe permitir respuestas de unidifusión a multidifusión y tráfico de difusión. (INetFwPolicy2.put_UnicastResponsesToMulticastBroadcastDisabled)
put_UnicastResponsesToMulticastBroadcastDisabled

Indica si el firewall no debe permitir respuestas de unidifusión a multidifusión y tráfico de difusión. (INetFwProfile.put_UnicastResponsesToMulticastBroadcastDisabled)
Registro

El método Register registra un producto de firewall de terceros.
Remove

El método Remove quita la asignación de puertos especificada de la colección.
Remove

El método Remove quita una aplicación de la colección.
Remove

Cierra un puerto y lo quita de la colección.
Remove

El método Remove quita una regla de la colección.
RemovePortMapping

El método RemovePortMapping quita una asignación de puerto de servicio de la lista de asignaciones para esta conexión.
Cambiar nombre

El método Rename cambia el nombre de esta conexión.
Reset

El método Reset hace que las llamadas de enumeración posteriores funcionen desde el principio de la enumeración. (IEnumNetSharingEveryConnection.Reset)
Reset

El método Reset hace que las llamadas de enumeración posteriores funcionen desde el principio de la enumeración. (IEnumNetSharingPortMapping.Reset)
Reset

El método Reset hace que las llamadas de enumeración posteriores funcionen desde el principio de la enumeración. (IEnumNetSharingPrivateConnection.Reset)
Reset

El método Reset hace que las llamadas de enumeración posteriores funcionen desde el principio de la enumeración. (IEnumNetSharingPublicConnection.Reset)
RestoreDefaults

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

Restaura la configuración del firewall local a su estado predeterminado.
RestrictService

El método RestrictService activa o desactiva la restricción de servicio para un servicio determinado.
ServiceRestricted

El método ServiceRestricted indica si las reglas de restricción de servicio están habilitadas para limitar el tráfico a los recursos especificados por las reglas de firewall.
Skip

El método Skip omite el número especificado de conexiones compartidas de forma privada para esta enumeración. (IEnumNetSharingEveryConnection.Skip)
Skip

El método Skip omite el número especificado de asignaciones de puertos para esta enumeración.
Skip

El método Skip omite el número especificado de conexiones compartidas de forma privada para esta enumeración. (IEnumNetSharingPrivateConnection.Skip)
Skip

El método Skip omite el número especificado de conexiones compartidas públicamente para esta enumeración.

Interfaces

 
IEnumNetSharingEveryConnection

La interfaz IEnumNetSharingEveryConnection proporciona métodos para enumerar todas las conexiones de la carpeta Connections.
IEnumNetSharingPortMapping

La interfaz IEnumNetSharingPortMapping proporciona métodos para enumerar las asignaciones de puertos para una conexión determinada.
IEnumNetSharingPrivateConnection

La interfaz IEnumNetSharingPrivateConnection proporciona métodos para enumerar las conexiones compartidas privadas configuradas actualmente.
IEnumNetSharingPublicConnection

La interfaz IEnumNetSharingPublicConnection proporciona métodos para enumerar las conexiones compartidas públicamente configuradas actualmente.
INATEventManager

La interfaz INATEventManager proporciona métodos para aplicaciones NAT con tecnología UPnP para registrar interfaces de devolución de llamada con NAT. El sistema llama a los métodos de estas interfaces cuando cambia la configuración de NAT.
INATExternalIPAddressCallback

La interfaz INATExternalIPAddressCallback se implementa mediante la aplicación NAT con tecnología UPnP. Proporciona un método al que el sistema llama si cambia la dirección IP externa del equipo NAT.
INATNumberOfEntriesCallback

La interfaz INATNumberOfEntriesCallback proporciona un método al que el sistema llama si cambia el número de asignaciones de puertos.
INetConnection

La interfaz INetConnection proporciona métodos para administrar las conexiones de red.
INetConnectionProps

Use la interfaz INetConnectionProps para recuperar las propiedades de una conexión.
INetFwAuthorizedApplication

La interfaz INetFwAuthorizedApplication proporciona acceso a las propiedades de una aplicación que se ha autorizado tienen aperturas en el firewall.
INetFwAuthorizedApplications

La interfaz INetFwAuthorizedApplications proporciona acceso a una colección de aplicaciones de puertos abiertos autorizados en el firewall.
INetFwIcmpSettings

La interfaz INetFwIcmpSettings proporciona acceso a la configuración que controla los paquetes ICMP.
INetFwMgr

La interfaz INetFwMgr proporciona acceso a la configuración del firewall de un equipo.
INetFwOpenPort

La interfaz INetFwOpenPort proporciona acceso a las propiedades de un puerto que se ha abierto en el firewall.
INetFwOpenPorts

La interfaz INetFwOpenPorts es una interfaz de colección de Automatización estándar.
INetFwPolicy

La interfaz INetFwPolicy proporciona acceso a una directiva de firewall.
INetFwPolicy2

Para acceder a la directiva de firewall.
INetFwProduct

Para acceder a las propiedades de un registro de firewall de terceros.
INetFwProducts

Para acceder a los métodos y propiedades para registrar productos de firewall de terceros con Firewall de Windows y para enumerar productos registrados.
INetFwProfile

La interfaz INetFwProfile proporciona acceso al perfil de configuración del firewall.
INetFwRemoteAdminSettings

La interfaz INetFwRemoteAdminSettings proporciona acceso a la configuración que controla la administración remota.
INetFwRule

Para las propiedades de una regla.
INetFwRule2

Permite que una aplicación o servicio acceda a todas las propiedades de INetFwRule, así como a las cuatro propiedades perimetrales de una regla de firewall especificada por NET_FW_EDGE_TRAVERSAL_TYPE.
INetFwRule3

Permite a una aplicación o servicio acceder a todas las propiedades de INetFwRule2 y proporcionar acceso a los requisitos de los contenedores de aplicaciones.
INetFwRules

Colección de reglas de firewall.
INetFwService

La interfaz INetFwService proporciona acceso a las propiedades de un servicio que se pueden autorizar para escuchar a través del firewall.
INetFwServiceRestriction

Acceso a las reglas de red de Protección de servicios de Windows.
INetFwServices

La interfaz INetFwServices es una interfaz de Automatización estándar que proporciona acceso a una colección de servicios que se pueden autorizar para escuchar a través del firewall.
INetSharingConfiguration

La interfaz INetSharingConfiguration proporciona métodos para administrar el uso compartido de conexiones, la asignación de puertos y el firewall de conexión a Internet.
INetSharingEveryConnectionCollection

La interfaz INetSharingEveryConnectionCollection permite a los lenguajes de scripting como VBScript y JScript enumerar todas las conexiones de la carpeta connections.
INetSharingManager

La interfaz INetSharingManager es la interfaz principal del objeto Manager. INetSharingManager proporciona métodos para determinar si se instala el uso compartido, administrar las asignaciones de puertos y obtener interfaces de enumeración para conexiones públicas y privadas.
INetSharingPortMapping

La interfaz INetSharingPortMapping proporciona métodos para administrar una asignación de puertos determinada.
INetSharingPortMappingCollection

La interfaz INetSharingPortMappingCollection permite que los lenguajes de scripting, como VBScript y JScript, enumere las asignaciones de puertos.
INetSharingPortMappingProps

La interfaz INetSharingPortMappingProps proporciona métodos que recuperan y establecen las propiedades de una asignación de puerto de conexión de red.
INetSharingPrivateConnectionCollection

La interfaz INetSharingPrivateConnectionCollection permite a los lenguajes de scripting como VBScript y JScript enumerar conexiones privadas.
INetSharingPublicConnectionCollection

La interfaz INetSharingPublicConnectionCollection permite que los lenguajes de scripting, como VBScript y JScript, enumere las conexiones públicas.
IStaticPortMapping

La interfaz IStaticPortMapping proporciona métodos para recuperar y cambiar la información de una asignación de puertos determinada.
IStaticPortMappingCollection

La interfaz IStaticPortMappingCollection proporciona métodos para administrar la colección de asignaciones de puertos estáticos.
IUPnPNAT

La interfaz IUPnPNAT es la interfaz principal para administrar la traducción de direcciones de red (NAT) con UPnP. La interfaz IUPnPNAT proporciona acceso directo o indirectamente a todas las demás interfaces de la API NAT con tecnología UPnP.

Estructuras

 
FW_DYNAMIC_KEYWORD_ADDRESS_DATA0

Contiene los datos devueltos al cliente cuando se llama a las API de enumeración .
FW_DYNAMIC_KEYWORD_ADDRESS0

Permite al cliente crear una dirección de palabra clave dinámica, que contiene una lista de direcciones IP.
INET_FIREWALL_AC_BINARIES

La estructura INET_FIREWALL_AC_BINARIES contiene las rutas de acceso binarias a las aplicaciones que se ejecutan en un contenedor de aplicaciones.
INET_FIREWALL_AC_BINARIES

La estructura INET_FIREWALL_AC_BINARIES contiene las rutas de acceso binarias a las aplicaciones que se ejecutan en un contenedor de aplicaciones. (INET_FIREWALL_AC_BINARIES)
INET_FIREWALL_AC_CAPABILITIES

La estructura INET_FIREWALL_AC_CAPABILITIES contiene información sobre las funcionalidades de un contenedor de aplicaciones.
INET_FIREWALL_AC_CAPABILITIES

La estructura INET_FIREWALL_AC_CAPABILITIES contiene información sobre las funcionalidades de un contenedor de aplicaciones. (INET_FIREWALL_AC_CAPABILITIES)
INET_FIREWALL_AC_CHANGE

La estructura INET_FIREWALL_AC_CHANGE contiene información sobre un cambio realizado en un contenedor de aplicaciones. (INET_FIREWALL_AC_CHANGE)
INET_FIREWALL_AC_CHANGE

La estructura INET_FIREWALL_AC_CHANGE contiene información sobre un cambio realizado en un contenedor de aplicaciones. (INET_FIREWALL_AC_CHANGE)
INET_FIREWALL_APP_CONTAINER

La estructura INET_FIREWALL_APP_CONTAINER contiene información sobre un contenedor de aplicaciones específico. (INET_FIREWALL_APP_CONTAINER)
INET_FIREWALL_APP_CONTAINER

La estructura INET_FIREWALL_APP_CONTAINER contiene información sobre un contenedor de aplicaciones específico. (INET_FIREWALL_APP_CONTAINER)
NETCON_PROPERTIES

La estructura NETCON_PROPERTIES almacena valores que describen las propiedades de una conexión de red.