Tecnologias de Firewall do Windows
Visão geral da tecnologia Tecnologias de Firewall do Windows.
Para desenvolver as Tecnologias de Firewall do Windows, você precisa desses cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, consulte:
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS Define constantes que especificam os tipos de objetos a serem incluídos em uma operação de enumeração. |
FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS Define constantes que especificam como os endereços IP devem ser resolvidos. |
FW_DYNAMIC_KEYWORD_ORIGIN_TYPE Define constantes que especificam a origem do objeto de endereço de palavra-chave dinâmico em um FW_DYNAMIC_KEYWORD_ADDRESS_DATA0. |
INET_FIREWALL_AC_CHANGE_TYPE A enumeração INET_FIREWALL_AC_CHANGE_TYPE especifica qual tipo de alteração de contêiner de aplicativo ocorreu. (INET_FIREWALL_AC_CHANGE_TYPE) |
INET_FIREWALL_AC_CHANGE_TYPE A enumeração INET_FIREWALL_AC_CHANGE_TYPE especifica qual tipo de alteração de contêiner de aplicativo ocorreu. (INET_FIREWALL_AC_CHANGE_TYPE) |
INET_FIREWALL_AC_CREATION_TYPE A enumeração INET_FIREWALL_AC_CREATION_TYPE especifica o tipo de eventos de criação de contêiner de aplicativo para os quais as notificações serão entregues. |
INET_FIREWALL_AC_CREATION_TYPE A enumeração INET_FIREWALL_AC_CREATION_TYPE especifica o tipo de eventos de criação de contêiner de aplicativo para os quais as notificações serão entregues. |
NET_FW_ACTION Especifica a ação para uma regra ou configuração padrão. (NET_FW_ACTION) |
NET_FW_AUTHENTICATE_TYPE Especifica o tipo de autenticação que deve ocorrer para que o tráfego seja permitido. |
NET_FW_EDGE_TRAVERSAL_TYPE As condições sob as quais o tráfego de passagem de borda é permitido. |
NET_FW_IP_PROTOCOL Especifica o protocolo da Internet. |
NET_FW_IP_VERSION Especifica a versão de IP de uma porta. |
NET_FW_MODIFY_STATE Especifica o efeito das modificações na política atual. |
NET_FW_POLICY_TYPE O tipo enumerado NET_FW_POLICY_TYPE especifica o tipo de política. |
NET_FW_PROFILE_TYPE Especifica o tipo de perfil. (NET_FW_PROFILE_TYPE) |
NET_FW_PROFILE_TYPE2 Especifica o tipo de perfil. (NET_FW_PROFILE_TYPE2) |
NET_FW_RULE_CATEGORY A categoria de regra de firewall. |
NET_FW_RULE_DIRECTION Especifica a direção do tráfego ao qual uma regra se aplica. |
NET_FW_SCOPE Especifica o escopo dos endereços dos quais uma porta pode escutar. |
NET_FW_SERVICE_TYPE Especifica o tipo de serviço. |
NETCON_CHARACTERISTIC_FLAGS O tipo de enumeração NETCON_CHARACTERISTIC_FLAGS especifica as possíveis características de uma conexão de rede. |
NETCON_MEDIATYPE Os valores do NETCON_MEDIATYPE enumeram as possíveis maneiras pelas quais o computador se conecta à rede. |
NETCON_STATUS O tipo NETCON_STATUS enumera possíveis condições de status para uma conexão de rede. |
NETCON_TYPE O tipo NETCON_TYPE enumera os vários tipos de conexões de rede. |
NETISO_ERROR_TYPE A enumeração NETISO_ERROR_TYPE especifica o tipo de erro relacionado a uma operação de isolamento de rede. |
NETISO_ERROR_TYPE A enumeração NETISO_ERROR_TYPE especifica o tipo de erro relacionado a uma operação de isolamento de rede. (NETISO_ERROR_TYPE) |
NETISO_FLAG A enumeração NETISO_FLAG especifica se os binários devem ser retornados para contêineres de aplicativos. (NETISO_FLAG) |
NETISO_FLAG A enumeração NETISO_FLAG especifica se os binários devem ser retornados para contêineres de aplicativos. (NETISO_FLAG) |
SHARINGCONNECTIONTYPE Os valores do tipo SHARINGCONNECTIONTYPE enumeram os possíveis tipos de conexões compartilhadas. |
Adicionar O método Add cria um novo mapeamento de porta e o adiciona à coleção. |
Adicionar O método Add adiciona um novo aplicativo à coleção. |
Adicionar Abre uma nova porta e a adiciona à coleção. |
Adicionar O método Add adiciona uma nova regra à coleção. |
AddPortMapping Adiciona um mapeamento de porta de serviço para essa conexão. |
Clonar O método Clone cria uma nova interface de enumeração com base nessa enumeração. (IEnumNetSharingEveryConnection.Clone) |
Clonar O método Clone cria uma nova interface de enumeração com base nessa enumeração. (IEnumNetSharingPortMapping.Clone) |
Clonar O método Clone cria uma nova interface de enumeração com base nessa enumeração. (IEnumNetSharingPrivateConnection.Clone) |
Clonar O método Clone cria uma nova interface de enumeração com base nessa enumeração. (IEnumNetSharingPublicConnection.Clone) |
Connect O método Connect conecta ou estabelece essa conexão de rede. |
Excluir O método Delete exclui essa conexão da pasta connections. |
Excluir O método Delete exclui um mapeamento de porta da lista de mapeamentos de porta para uma conexão específica. |
Desabilitar O método Disable desabilita um mapeamento de porta para uma conexão específica. |
DisableInternetFirewall O método DisableInternetFirewall desabilita o Firewall de Conexão com a Internet nessa conexão. |
DisableSharing O método DisableSharing desabilita o compartilhamento nessa conexão. Ele também desabilita todos os mapeamentos nessa conexão. Ele não desabilitar a configuração do Firewall de Conexão com a Internet ou da ponte. |
Desconectar O método Disconnect desconecta essa conexão. |
Duplicar O método Duplicate cria uma duplicata dessa conexão na pasta connections. |
EditDescription O método EditDescription define a propriedade description desse mapeamento de porta para o valor especificado. |
EditInternalClient O método EditInternalClient define a propriedade interna do cliente desse mapeamento de porta para o valor especificado. |
EditInternalPort O método EditInternalPort define a porta interna para esse mapeamento de porta. |
Habilitar O método Enable habilita ou desabilita esse mapeamento de porta. |
Habilitar O método Enable habilita um mapeamento de porta para uma conexão específica. |
EnableInternetFirewall Os métodos EnableInternetFirewall habilitam o Firewall de Conexão com a Internet nessa conexão. |
EnableRuleGroup Habilita ou desabilita um grupo especificado de regras de firewall. |
Habilitar compartilhamento O método EnableSharing permite o compartilhamento nessa conexão. |
get__NewEnum O método get__NewEnum recupera um enumerador para a coleção de mapeamentos de porta estática. |
get__NewEnum O método get__NewEnum recupera um enumerador para a coleção connections. |
get__NewEnum O método get__NewEnum recupera um enumerador para a coleção de mapeamento de porta. |
get__NewEnum O método get__NewEnum recupera um enumerador para a coleção de conexões privadas. |
get__NewEnum O método get__NewEnum recupera um enumerador para a coleção de conexões públicas. |
get__NewEnum Retorna um objeto que dá suporte a IEnumVARIANT que pode ser usado para iterar por todos os aplicativos na coleção. |
get__NewEnum Retorna um objeto que dá suporte a IEnumVARIANT que pode ser usado para iterar por todas as portas da coleção. |
get__NewEnum Retorna um objeto que dá suporte a IEnumVARIANT que pode ser usado para iterar por todos os produtos de firewall de terceiros registrados na coleção. |
get__NewEnum Retorna um objeto que dá suporte a IEnumVARIANT que pode ser usado para iterar em todas as regras da coleção. |
get__NewEnum Retorna um objeto que dá suporte a IEnumVARIANT que pode ser usado para iterar por todos os serviços na coleção. |
get_Action Especifica a ação para uma regra ou configuração padrão. (INetFwRule.get_Action) |
get_AllowInboundEchoRequest Indica se isso é permitido. (INetFwIcmpSettings.get_AllowInboundEchoRequest) |
get_AllowInboundMaskRequest Indica se isso é permitido. (INetFwIcmpSettings.get_AllowInboundMaskRequest) |
get_AllowInboundRouterRequest Indica se isso é permitido. (INetFwIcmpSettings.get_AllowInboundRouterRequest) |
get_AllowInboundTimestampRequest Indica se isso é permitido. (INetFwIcmpSettings.get_AllowInboundTimestampRequest) |
get_AllowOutboundDestinationUnreachable Indica se isso é permitido. (INetFwIcmpSettings.get_AllowOutboundDestinationUnreachable) |
get_AllowOutboundPacketTooBig Indica se isso é permitido. (INetFwIcmpSettings.get_AllowOutboundPacketTooBig) |
get_AllowOutboundParameterProblem Indica se isso é permitido. (INetFwIcmpSettings.get_AllowOutboundParameterProblem) |
get_AllowOutboundSourceQuench Indica se a consulta de origem de saída é permitida. (Obter) |
get_AllowOutboundTimeExceeded Indica se exceder o tempo de saída é permitido. (Obter) |
get_AllowRedirect Indica se o redirecionamento é permitido. (Obter) |
get_ApplicationName Especifica o nome amigável do aplicativo ao qual essa regra se aplica. (Obter) |
get_AuthorizedApplications Recupera a coleção de aplicativos autorizados do perfil. |
get_BlockAllInboundTraffic Indica se o firewall não deve permitir o tráfego de entrada. (Obter) |
get_BuiltIn Indica se a porta é definida pelo sistema. |
get_Characteristics O método get_Characteristics recupera o tipo de mídia para a conexão. |
get_Count O método get_Count recupera o número de mapeamentos de porta na coleção. |
get_Count O método get__Count recupera o número de itens na coleção de conexões. |
get_Count O método get__Count recupera o número de itens na coleção de mapeamento de porta. |
get_Count O método get__Count recupera o número de itens na coleção de conexões privadas. |
get_Count O método get_Count recupera o número de itens na coleção de conexões públicas. |
get_Count Especifica o número de itens na coleção. |
get_Count Recupera um elemento somente leitura que produz o número de itens na coleção. (INetFwOpenPorts.get_Count) |
get_Count Indica o número de produtos de firewall de terceiros registrados. |
get_Count Retorna o número de regras em uma coleção. |
get_Count Recupera um elemento somente leitura que produz o número de itens na coleção. (INetFwServices.get_Count) |
get_CurrentProfile Recupera o perfil de firewall atual. |
get_CurrentProfileType Recupera o tipo de perfil de firewall atualmente em vigor. |
get_CurrentProfileTypes Recupera o perfil de firewall ativo no momento. |
get_Customized Indica se pelo menos uma das portas associadas ao serviço foi personalizada. |
get_DefaultInboundAction Especifica a ação padrão para o tráfego de entrada. Essas configurações são Bloquear por padrão. (Obter) |
get_DefaultOutboundAction Especifica a ação padrão para o tráfego de saída. Essas configurações são Permitir por padrão. (Obter) |
get_Description O método get_Description recupera a descrição associada a esse mapeamento de porta. |
get_Description Especifica a descrição dessa regra. (Obter) |
get_DeviceName O método get_DeviceName recupera o nome do dispositivo associado à conexão. |
get_Direction Especifica a direção do tráfego para o qual a regra se aplica. (Obter) |
get_DisplayName Indica o nome de exibição de um registro de produto de firewall de terceiros. (Obter) |
get_EdgeTraversal Indica se a passagem de borda está habilitada ou desabilitada para essa regra. (Obter) |
get_EdgeTraversalOptions Essa propriedade pode ser usada para acessar as propriedades de borda de uma regra de firewall definida por NET_FW_EDGE_TRAVERSAL_TYPE. (Obter) |
get_Enabled O método get_Enabled recupera se o mapeamento de porta está habilitado. |
get_Enabled O método get_Enabled recupera o status para esse mapeamento de porta. |
get_Enabled Indica se as configurações para este aplicativo estão habilitadas no momento. (Obter) |
get_Enabled Indica se as configurações dessa porta estão habilitadas no momento. (Obter) |
get_Enabled Indica se a administração remota está habilitada.. (Obter) |
get_Enabled Habilita ou desabilita uma regra. (Obter) |
get_Enabled Indica se todas as portas associadas ao serviço estão habilitadas. (Obter) |
get_EnumEveryConnection O método get_EnumEveryConnection recupera uma interface de enumeração para todas as conexões na pasta de conexão. |
get_EnumPortMappings O método get_EnumPortMappings recupera uma interface IEnumNetSharingPortMapping. Use essa interface para enumerar os mapeamentos de porta para essa conexão. |
get_EnumPrivateConnections O método get_EnumPrivateConnections recupera uma interface de enumeração para conexões privadas compartilhadas. |
get_EnumPublicConnections O método EnumPublicConnections recupera uma interface de enumeração para conexões compartilhadas publicamente. |
get_ExceptionsNotAllowed Indica se o firewall não deve permitir exceções. (Obter) |
get_ExcludedInterfaces Especifica uma lista de interfaces nas quais as configurações de firewall são excluídas. (Obter) |
get_ExternalIPAddress O método get_ExternalIPAddress recupera o endereço IP externo para esse mapeamento de porta no computador NAT. |
get_ExternalPort O método get_ExternalPort recupera a porta externa no computador NAT para esse mapeamento de porta. |
get_ExternalPort O método get_ExternalPort recupera a porta externa associada a esse mapeamento de porta. |
get_FirewallEnabled Indica se um firewall está habilitado localmente (o resultado efetivo pode ser diferente devido às configurações de política de grupo). (Obter) |
get_FirewallEnabled Indica se o firewall está habilitado. (Obter) |
get_GloballyOpenPorts Recupera a coleção de portas abertas globalmente do perfil. |
get_GloballyOpenPorts Recupera a coleção de portas abertas globalmente associadas ao serviço. |
get_Grouping Especifica o grupo ao qual pertence uma regra individual. (Obter) |
get_Guid O método get_Guid recupera o GUID (identificador global exclusivo) para a conexão. |
get_IcmpSettings Recupera as configurações de ICMP do perfil. |
get_IcmpTypesAndCodes Especifica a lista de tipos e códigos ICMP para essa regra. (Obter) |
get_INetSharingConfigurationForINetConnection O método get_INetSharingConfigurationForINetConnection recupera uma interface INetSharingConfiguration para a conexão especificada. |
get_Interfaces Especifica a lista de interfaces para as quais a regra se aplica. (Obter) |
get_InterfaceTypes Especifica a lista de tipos de interface para os quais a regra se aplica. (Obter) |
get_InternalClient O método get_InternalClient recupera o nome do cliente interno para esse mapeamento de porta. |
get_InternalPort O método get_InternalPort recupera a porta interna no computador cliente para esse mapeamento de porta. |
get_InternalPort O método get_InternalPort recupera a porta interna associada a esse mapeamento de porta. |
get_InternetFirewallEnabled O método get_InternetFirewallEnabled determina se o Firewall de Conexão com a Internet está habilitado nessa conexão. |
get_IPProtocol O método get_IPProtocol recupera o protocolo IP associado a esse mapeamento de porta. |
get_IpVersion Especifica a configuração de versão de IP para este aplicativo. (Obter) |
get_IpVersion Especifica a configuração de versão de IP para essa porta. (Obter) |
get_IpVersion Especifica a versão do IP. (INetFwRemoteAdminSettings.get_IpVersion) |
get_IpVersion Especifica a versão de IP do firewall para a qual o serviço está autorizado. (Obter) |
get_IsRuleGroupCurrentlyEnabled Determina se um grupo especificado de regras de firewall está habilitado ou desabilitado. (INetFwPolicy2.get_IsRuleGroupCurrentlyEnabled) |
Get_item O método get_Item recupera o mapeamento de porta especificado da coleção. |
get_LocalAddresses Especifica a lista de endereços locais para essa regra. (Obter) |
get_LocalAppPackageId Especifica o identificador de pacote ou o identificador de contêiner de aplicativo de um processo, seja de um aplicativo da Windows Store ou de um aplicativo da área de trabalho. (Obter) |
get_LocalPolicy Recupera a política de firewall local. |
get_LocalPolicyModifyState Determina se a adição ou configuração de uma regra ou grupo de regras entrará em vigor no perfil de firewall atual. |
get_LocalPorts Especifica a lista de portas locais para essa regra. (Obter) |
get_LocalUserAuthorizedList Especifica uma lista de usuários locais autorizados para um contêiner de aplicativo. (Obter) |
get_LocalUserOwner Especifica o SID (identificador de segurança do usuário) do usuário que é o proprietário da regra. (Obter) |
get_MediaType O método get_MediaType recupera o tipo de mídia para a conexão. |
get_Name O método get_Name recupera o nome da conexão. |
get_Name O método get_Name recupera o nome desse mapeamento de porta. |
get_Name Especifica o nome amigável deste aplicativo. (Obter) |
get_Name Especifica o nome amigável dessa porta. (Obter) |
get_Name Especifica o nome amigável dessa regra. (Obter) |
get_Name Recupera o nome amigável do serviço. |
get_NATEventManager O método get_NATEventManager recupera uma interface INATEventManager para o NAT usado pelo computador local. |
get_NetConnectionProps O método get_NetConnectionProps recupera uma interface de propriedades para a conexão especificada. |
get_NotificationsDisabled Indica se as notificações de firewall interativas estão desabilitadas. (INetFwPolicy2.get_NotificationsDisabled) |
get_NotificationsDisabled Indica se as notificações de firewall interativas estão desabilitadas. (INetFwProfile.get_NotificationsDisabled) |
get_Options O método get_Options recupera as opções associadas a esse mapeamento de porta. |
get_PathToSignedProductExe Indica o caminho para o arquivo executável assinado de um registro de produto de firewall de terceiros. |
get_Port Especifica o número da porta ordenada pelo host para essa porta. (Obter) |
get_ProcessImageFileName Especifica o nome do arquivo de imagem do processo para este aplicativo. (Obter) |
get_Profiles Especifica os perfis aos quais a regra pertence. (Obter) |
get_Properties O método get_Properties recupera as propriedades de um mapeamento de porta. |
get_Protocol O método get_Protocol recupera o protocolo associado a esse mapeamento de porta. |
get_Protocol Especifica a configuração de tipo de protocolo para essa porta. (Obter) |
get_Protocol Especifica o protocolo IP dessa regra. (Obter) |
get_RemoteAddresses Especifica um conjunto de endereços remotos dos quais o aplicativo pode escutar o tráfego. (Obter) |
get_RemoteAddresses Especifica um conjunto de endereços remotos dos quais a porta pode escutar o tráfego. (Obter) |
get_RemoteAddresses Especifica um conjunto de endereços remotos dos quais a administração remota é permitida. (Obter) |
get_RemoteAddresses Especifica a lista de endereços remotos para essa regra. (Obter) |
get_RemoteAddresses Especifica um conjunto de endereços remotos dos quais as portas de serviço podem escutar o tráfego. (Obter) |
get_RemoteAdminSettings Especifica as configurações que regem a administração remota. |
get_RemoteMachineAuthorizedList Especifica uma lista de computadores remotos que estão autorizados a acessar um contêiner de aplicativo. (Obter) |
get_RemotePorts Especifica a lista de portas remotas para essa regra. (Obter) |
get_RemoteUserAuthorizedList Especifica uma lista de usuários remotos que estão autorizados a acessar um contêiner de aplicativo. (Obter) |
get_RuleCategories Para um registro de produto de firewall de terceiros, indica as categorias de regra para as quais o firewall de terceiros deseja se apropriar do Firewall do Windows. (Obter) |
get_Rules Recupera a coleção de regras de firewall. |
get_Rules Recupera a coleção de regras de rede de Proteção do Serviço Windows. |
get_Scope Controla o escopo de rede do qual a porta pode escutar. (INetFwAuthorizedApplication.get_Scope) |
get_Scope Controla o escopo de rede do qual a porta pode escutar. (INetFwOpenPort.get_Scope) |
get_Scope Controla o escopo de rede do qual a administração remota é permitida. (Obter) |
get_Scope Controla o escopo de rede do qual a porta pode escutar. (INetFwService.get_Scope) |
get_SecureFlags Especifica quais verificações de firewall dos níveis de segurança fornecidos pelo IPsec devem ser garantidas para permitir a coleção. Os valores permitidos devem corresponder aos da enumeração NET_FW_AUTHENTICATE_TYPE. (Obter) |
get_ServiceName Especifica a propriedade de nome de serviço do aplicativo. (Obter) |
get_ServiceRestriction Recupera a interface usada para acessar o repositório de Proteção de Serviço do Windows. |
get_Services Recupera a coleção de serviços do perfil. |
get_SharingConnectionType O método get_SharingConnectionType determina o tipo de compartilhamento habilitado nessa conexão. |
get_SharingEnabled O método get_SharingEnabled determina se o compartilhamento está habilitado nessa conexão. |
get_SharingInstalled Informa se a versão atualmente instalada do Windows XP dá suporte ao compartilhamento de conexão. |
get_StaticPortMappingCollection O método get_StaticPortMappingCollection recupera uma interface para a coleção de mapeamentos de porta estática no NAT usado pelo computador local. |
get_Status O método get_Status recupera o status da conexão. |
get_TargetIPAddress O método get_TargetIPAddress recupera o endereço IP do computador de destino para esse mapeamento de porta. |
get_TargetName O método get_TargetName recupera o nome do computador de destino para esse mapeamento de porta. |
get_Type Especifica o tipo do perfil. |
get_Type Recupera o tipo do serviço. |
get_UnicastResponsesToMulticastBroadcastDisabled Indica se o firewall não deve permitir respostas unicast para multicast e tráfego de difusão. (INetFwPolicy2.get_UnicastResponsesToMulticastBroadcastDisabled) |
get_UnicastResponsesToMulticastBroadcastDisabled Indica se o firewall não deve permitir respostas unicast para multicast e tráfego de difusão. (INetFwProfile.get_UnicastResponsesToMulticastBroadcastDisabled) |
GetProfileByType Recupera o perfil do tipo solicitado. |
GetProperties O método GetProperties recupera uma estrutura que contém as propriedades dessa conexão de rede. |
GetUiObjectClassId O método GetUiObjectClassId recupera o identificador de classe do objeto de interface do usuário para essa conexão. |
IsIcmpTypeAllowed Determina se o tipo ICMP especificado é permitido. |
IsPortAllowed Determina se um aplicativo pode escutar o tráfego de entrada na porta especificada. |
IsRuleGroupEnabled Determina se um grupo especificado de regras de firewall está habilitado ou desabilitado. (INetFwPolicy2.IsRuleGroupEnabled) |
Item O método Item retornará o aplicativo especificado se ele estiver na coleção. |
Item Retorna a porta especificada se ela estiver na coleção. |
Item O método Item retornará o produto com o índice especificado se ele estiver na coleção. |
Item O método Item retornará a regra especificada se ela estiver na coleção. |
Item Retorna o serviço especificado se ele estiver na coleção. |
NcFreeNetconProperties A função NcFreeNetconProperties libera memória associada a estruturas NETCON_PROPERTIES. |
NcIsValidConnectionName A função NcIsValidConnectionName verifica se o nome da conexão passada é válido. |
NetworkIsolationDiagnoseConnectFailure Determina se o aplicativo de chamada tem os recursos necessários do AppContainer para fazer uma conexão de rede com um servidor de destino. |
NetworkIsolationDiagnoseConnectFailureAndGetInfo A função NetworkIsolationDiagnoseConnectFailureAndGetInfo obtém informações sobre uma falha de conexão de isolamento de rede devido a uma funcionalidade ausente. |
NetworkIsolationDiagnoseConnectFailureAndGetInfo A função NetworkIsolationDiagnoseConnectFailureAndGetInfo obtém informações sobre uma falha de conexão de isolamento de rede devido a uma funcionalidade ausente. |
NetworkIsolationEnumAppContainers A função NetworkIsolationEnumAppContainers enumera todos os contêineres de aplicativo que foram criados no sistema. |
NetworkIsolationEnumAppContainers A função NetworkIsolationEnumAppContainers enumera todos os contêineres de aplicativo que foram criados no sistema. (NetworkIsolationEnumAppContainers) |
NetworkIsolationEnumerateAppContainerRules Enumera todas as regras relacionadas a contêineres de aplicativo. |
NetworkIsolationFreeAppContainers A função NetworkIsolationFreeAppContainers é usada para liberar recursos de memória alocados para um ou mais contêineres de aplicativo. |
NetworkIsolationFreeAppContainers A função NetworkIsolationFreeAppContainers é usada para liberar recursos de memória alocados para um ou mais contêineres de aplicativo. (NetworkIsolationFreeAppContainers) |
NetworkIsolationGetAppContainerConfig A função NetworkIsolationGetAppContainerConfig é usada para recuperar informações de configuração sobre um ou mais contêineres de aplicativo. |
NetworkIsolationGetAppContainerConfig A função NetworkIsolationGetAppContainerConfig é usada para recuperar informações de configuração sobre um ou mais contêineres de aplicativo. |
NetworkIsolationGetEnterpriseIdAsync Obtém a ID da Empresa com base em pontos de extremidade de isolamento de rede no contexto dos cenários do WINDOWS Proteção de Informações (WIP) ou do Microsoft Defender Application Guard (MDAG). |
NetworkIsolationGetEnterpriseIdClose Essa API é usada para fechar o identificador retornado por NetworkIsolationGetEnterpriseIdAsync, bem como para sincronizar a operação. |
NetworkIsolationRegisterForAppContainerChanges A função NetworkIsolationRegisterForAppContainerChanges é usada para se registrar para a entrega de notificações sobre alterações em um contêiner de aplicativo. |
NetworkIsolationRegisterForAppContainerChanges A função NetworkIsolationRegisterForAppContainerChanges é usada para se registrar para a entrega de notificações sobre alterações em um contêiner de aplicativo. |
NetworkIsolationSetAppContainerConfig A função NetworkIsolationSetAppContainerConfig é usada para definir a configuração de um ou mais contêineres de aplicativo. |
NetworkIsolationSetAppContainerConfig A função NetworkIsolationSetAppContainerConfig é usada para definir a configuração de um ou mais contêineres de aplicativo. (NetworkIsolationSetAppContainerConfig) |
NetworkIsolationSetupAppContainerBinaries A função NetworkIsolationSetupAppContainerBinaries é usada por instaladores de software para fornecer informações sobre os caminhos de imagem de aplicativos em execução em um contêiner de aplicativos. |
NetworkIsolationSetupAppContainerBinaries A função NetworkIsolationSetupAppContainerBinaries é usada por instaladores de software para fornecer informações sobre os caminhos de imagem de aplicativos em execução em um contêiner de aplicativos. |
NetworkIsolationUnregisterForAppContainerChanges A função NetworkIsolationUnregisterForAppContainerChanges é usada para cancelar um registro de alteração de contêiner de aplicativo e parar de receber notificações. |
NetworkIsolationUnregisterForAppContainerChanges A função NetworkIsolationUnregisterForAppContainerChanges é usada para cancelar um registro de alteração de contêiner de aplicativo e parar de receber notificações. |
NewExternalIPAddress O sistema chamará o método NewExternalIPAddress se o endereço IP externo do computador NAT for alterado. |
NewNumberOfEntries O sistema chamará o método NewNumberOfEntries se o número total de mapeamentos de porta NAT for alterado. |
Próximo O método Next recupera o número especificado de conexões da pasta Connections a partir da posição de enumeração atual. |
Próximo O método Next recupera o número especificado de mapeamentos de porta que começam da posição de enumeração atual. |
Próximo O método Next recupera o número especificado de conexões compartilhadas privadas que começam da posição de enumeração atual. (IEnumNetSharingPrivateConnection.Next) |
Próximo O método Next recupera o número especificado de conexões compartilhadas privadas que começam da posição de enumeração atual. (IEnumNetSharingPublicConnection.Next) |
PAC_CHANGES_CALLBACK_FN A função de retorno de chamada PAC_CHANGES_CALLBACK_FN é usada para adicionar um comportamento personalizado ao processo de notificação de alteração do contêiner do aplicativo. |
PAC_CHANGES_CALLBACK_FN A função de retorno de chamada PAC_CHANGES_CALLBACK_FN é usada para adicionar um comportamento personalizado ao processo de notificação de alteração do contêiner do aplicativo. |
PFN_FWADDDYNAMICKEYWORDADDRESS0 Tipo de ponteiro de função do ponto de entrada no serviço que você chama para adicionar o endereço de palavra-chave dinâmico especificado. |
PFN_FWDELETEDYNAMICKEYWORDADDRESS0 Tipo de ponteiro de função do ponto de entrada no serviço que você chama para excluir o endereço de palavra-chave dinâmico com a ID especificada. |
PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0 Tipo de ponteiro de função do ponto de entrada no serviço que você chama para enumerar os endereços de palavra-chave dinâmicos específicos por ID. |
PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0 Tipo de ponteiro de função do ponto de entrada no serviço que você chama para enumerar endereços dinâmicos palavra-chave por tipo. Você pode solicitar um subconjunto específico de objetos com base nos sinalizadores de enumeração passados. |
PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0 Tipo de ponteiro de função do ponto de entrada no serviço que você chama para liberar estruturas de dados de endereço dinâmicos palavra-chave alocadas pelo serviço. |
PFN_FWUPDATEDYNAMICKEYWORDADDRESS0 Tipo de ponteiro de função do ponto de entrada no serviço que você chama para atualizar o endereço de palavra-chave dinâmico com a ID de entrada. |
put_Action Especifica a ação para uma regra ou configuração padrão. (INetFwRule.put_Action) |
put_AllowInboundEchoRequest Indica se isso é permitido. (INetFwIcmpSettings.put_AllowInboundEchoRequest) |
put_AllowInboundMaskRequest Indica se isso é permitido. (INetFwIcmpSettings.put_AllowInboundMaskRequest) |
put_AllowInboundRouterRequest Indica se isso é permitido. (INetFwIcmpSettings.put_AllowInboundRouterRequest) |
put_AllowInboundTimestampRequest Indica se isso é permitido. (INetFwIcmpSettings.put_AllowInboundTimestampRequest) |
put_AllowOutboundDestinationUnreachable Indica se isso é permitido. (INetFwIcmpSettings.put_AllowOutboundDestinationUnreachable) |
put_AllowOutboundPacketTooBig Indica se isso é permitido. (INetFwIcmpSettings.put_AllowOutboundPacketTooBig) |
put_AllowOutboundParameterProblem Indica se isso é permitido. (INetFwIcmpSettings.put_AllowOutboundParameterProblem) |
put_AllowOutboundSourceQuench Indica se a consulta de origem de saída é permitida. (Put) |
put_AllowOutboundTimeExceeded Indica se exceder o tempo de saída é permitido. (Put) |
put_AllowRedirect Indica se o redirecionamento é permitido. (Put) |
put_ApplicationName Especifica o nome amigável do aplicativo ao qual essa regra se aplica. (Put) |
put_BlockAllInboundTraffic Indica se o firewall não deve permitir o tráfego de entrada. (Put) |
put_DefaultInboundAction Especifica a ação padrão para o tráfego de entrada. Essas configurações são Bloquear por padrão. (Put) |
put_DefaultOutboundAction Especifica a ação padrão para o tráfego de saída. Essas configurações são Permitir por padrão. (Put) |
put_Description Especifica a descrição dessa regra. (Put) |
put_Direction Especifica a direção do tráfego para o qual a regra se aplica. (Put) |
put_DisplayName Indica o nome de exibição de um registro de produto de firewall de terceiros. (Put) |
put_EdgeTraversal Indica se a passagem de borda está habilitada ou desabilitada para essa regra. (Put) |
put_EdgeTraversalOptions Essa propriedade pode ser usada para acessar as propriedades de borda de uma regra de firewall definida por NET_FW_EDGE_TRAVERSAL_TYPE. (Put) |
put_Enabled Indica se as configurações para este aplicativo estão habilitadas no momento. (Put) |
put_Enabled Indica se as configurações dessa porta estão habilitadas no momento. (Put) |
put_Enabled Indica se a administração remota está habilitada.. (Put) |
put_Enabled Habilita ou desabilita uma regra. (Put) |
put_Enabled Indica se todas as portas associadas ao serviço estão habilitadas. (Put) |
put_ExceptionsNotAllowed Indica se o firewall não deve permitir exceções. (Put) |
put_ExcludedInterfaces Especifica uma lista de interfaces nas quais as configurações de firewall são excluídas. (Put) |
put_ExternalIPAddressCallback O método put_ExternalIPAddressCallback permite que o aplicativo NAT com tecnologia UPnP registre uma interface de retorno de chamada com a NAT. O sistema chamará o primeiro método nessa interface de retorno de chamada se o endereço IP externo da NAT for alterado. |
put_FirewallEnabled Indica se um firewall está habilitado localmente (o resultado efetivo pode ser diferente devido às configurações de política de grupo). (Put) |
put_FirewallEnabled Indica se o firewall está habilitado. (Put) |
put_Grouping Especifica o grupo ao qual pertence uma regra individual. (Put) |
put_IcmpTypesAndCodes Especifica a lista de tipos e códigos ICMP para essa regra. (Put) |
put_Interfaces Especifica a lista de interfaces para as quais a regra se aplica. (Put) |
put_InterfaceTypes Especifica a lista de tipos de interface para os quais a regra se aplica. (Put) |
put_IpVersion Especifica a configuração de versão de IP para este aplicativo. (Put) |
put_IpVersion Especifica a configuração de versão de IP para essa porta. (Put) |
put_IpVersion Especifica a versão do IP. (INetFwRemoteAdminSettings.put_IpVersion) |
put_IpVersion Especifica a versão de IP do firewall para a qual o serviço está autorizado. (Put) |
put_LocalAddresses Especifica a lista de endereços locais para essa regra. (Put) |
put_LocalAppPackageId Especifica o identificador de pacote ou o identificador de contêiner do aplicativo de um processo, seja de um aplicativo da Windows Store ou de um aplicativo da área de trabalho. (Put) |
put_LocalPorts Especifica a lista de portas locais para essa regra. (Put) |
put_LocalUserAuthorizedList Especifica uma lista de usuários locais autorizados para um contêiner de aplicativo. (Put) |
put_LocalUserOwner Especifica o SID (identificador de segurança do usuário) do usuário que é o proprietário da regra. (Put) |
put_Name Especifica o nome amigável deste aplicativo. (Put) |
put_Name Especifica o nome amigável dessa porta. (Put) |
put_Name Especifica o nome amigável dessa regra. (Put) |
put_NotificationsDisabled Indica se as notificações interativas de firewall estão desabilitadas. (INetFwPolicy2.put_NotificationsDisabled) |
put_NotificationsDisabled Indica se as notificações interativas de firewall estão desabilitadas. (INetFwProfile.put_NotificationsDisabled) |
put_NumberOfEntriesCallback O método put_NumberOfEntriesCallback permite que o aplicativo NAT com tecnologia UPnP registre uma interface de retorno de chamada com a NAT. O sistema chamará o primeiro método nessa interface de retorno de chamada se o número de mapeamentos de porta NAT for alterado. |
put_Port Especifica o número da porta ordenada pelo host para essa porta. (Put) |
put_ProcessImageFileName Especifica o nome do arquivo de imagem do processo para este aplicativo. (Put) |
put_Profiles Especifica os perfis aos quais a regra pertence. (Put) |
put_Protocol Especifica a configuração de tipo de protocolo para essa porta. (Put) |
put_Protocol Especifica o protocolo IP dessa regra. (Put) |
put_RemoteAddresses Especifica um conjunto de endereços remotos dos quais o aplicativo pode escutar o tráfego. (Put) |
put_RemoteAddresses Especifica um conjunto de endereços remotos dos quais a porta pode escutar o tráfego. (Put) |
put_RemoteAddresses Especifica um conjunto de endereços remotos dos quais a administração remota é permitida. (Put) |
put_RemoteAddresses Especifica a lista de endereços remotos para essa regra. (Put) |
put_RemoteAddresses Especifica um conjunto de endereços remotos dos quais as portas de serviço podem escutar o tráfego. (Put) |
put_RemoteMachineAuthorizedList Especifica uma lista de computadores remotos que estão autorizados a acessar um contêiner de aplicativo. (Put) |
put_RemotePorts Especifica a lista de portas remotas para essa regra. (Put) |
put_RemoteUserAuthorizedList Especifica uma lista de usuários remotos autorizados a acessar um contêiner de aplicativo. (Put) |
put_RuleCategories Para um registro de produto de firewall de terceiros, indica as categorias de regra para as quais o firewall de terceiros deseja se apropriar do Firewall do Windows. (Put) |
put_Scope Controla o escopo de rede do qual a porta pode escutar. (INetFwAuthorizedApplication.put_Scope) |
put_Scope Controla o escopo de rede do qual a porta pode escutar. (INetFwOpenPort.put_Scope) |
put_Scope Controla o escopo de rede do qual a administração remota é permitida. (Put) |
put_Scope Controla o escopo de rede do qual a porta pode escutar. (INetFwService.put_Scope) |
put_SecureFlags Especifica quais verificações de firewall dos níveis de segurança fornecidos pelo IPsec devem ser garantidas para permitir a coleção. Os valores permitidos devem corresponder aos da enumeração NET_FW_AUTHENTICATE_TYPE. (Put) |
put_ServiceName Especifica a propriedade de nome de serviço do aplicativo. (Put) |
put_UnicastResponsesToMulticastBroadcastDisabled Indica se o firewall não deve permitir respostas unicast para multicast e tráfego de transmissão. (INetFwPolicy2.put_UnicastResponsesToMulticastBroadcastDisabled) |
put_UnicastResponsesToMulticastBroadcastDisabled Indica se o firewall não deve permitir respostas unicast para multicast e tráfego de transmissão. (INetFwProfile.put_UnicastResponsesToMulticastBroadcastDisabled) |
Registrar O método Register registra um produto de firewall de terceiros. |
Remover O método Remove remove o mapeamento de porta especificado da coleção. |
Remover O método Remove remove um aplicativo da coleção. |
Remover Fecha uma porta e a remove da coleção. |
Remover O método Remove remove uma regra da coleção. |
RemovePortMapping O método RemovePortMapping remove um mapeamento de porta de serviço da lista de mapeamentos para essa conexão. |
Renomear O método Rename renomeia essa conexão. |
Redefinir O método Reset faz com que chamadas de enumeração subsequentes operem desde o início da enumeração. (IEnumNetSharingEveryConnection.Reset) |
Redefinir O método Reset faz com que chamadas de enumeração subsequentes operem desde o início da enumeração. (IEnumNetSharingPortMapping.Reset) |
Redefinir O método Reset faz com que chamadas de enumeração subsequentes operem desde o início da enumeração. (IEnumNetSharingPrivateConnection.Reset) |
Redefinir O método Reset faz com que chamadas de enumeração subsequentes operem desde o início da enumeração. (IEnumNetSharingPublicConnection.Reset) |
RestoreDefaults Restaura a configuração local para seu estado padrão instalado. |
RestoreLocalFirewallDefaults Restaura a configuração de firewall local para seu estado padrão. |
RestrictService O método RestrictService ativa ou desativa a restrição de serviço para um determinado serviço. |
ServiceRestricted O método ServiceRestricted indica se as regras de restrição de serviço estão habilitadas para limitar o tráfego aos recursos especificados pelas regras de firewall. |
Ignorar O método Skip ignora o número especificado de conexões compartilhadas privadas para essa enumeração. (IEnumNetSharingEveryConnection.Skip) |
Ignorar O método Skip ignora o número especificado de mapeamentos de porta para essa enumeração. |
Ignorar O método Skip ignora o número especificado de conexões compartilhadas privadas para essa enumeração. (IEnumNetSharingPrivateConnection.Skip) |
Ignorar O método Skip ignora o número especificado de conexões compartilhadas publicamente para essa enumeração. |
IEnumNetSharingEveryConnection A interface IEnumNetSharingEveryConnection fornece métodos para enumerar todas as conexões na pasta Connections. |
IEnumNetSharingPortMapping A interface IEnumNetSharingPortMapping fornece métodos para enumerar os mapeamentos de porta para uma conexão específica. |
IEnumNetSharingPrivateConnection A interface IEnumNetSharingPrivateConnection fornece métodos para enumerar as conexões compartilhadas privadas atualmente configuradas. |
IEnumNetSharingPublicConnection A interface IEnumNetSharingPublicConnection fornece métodos para enumerar as conexões compartilhadas publicamente atualmente. |
INATEventManager A interface INATEventManager fornece métodos para aplicativos NAT com tecnologia UPnP para registrar interfaces de retorno de chamada com a NAT. O sistema chama os métodos nessas interfaces quando a configuração da NAT é alterada. |
INATExternalIPAddressCallback A interface INATExternalIPAddressCallback é implementada pelo aplicativo NAT com a tecnologia UPnP. Ele fornece um método que o sistema chama se o endereço IP externo do computador NAT for alterado. |
INATNumberOfEntriesCallback A interface INATNumberOfEntriesCallback fornece um método que o sistema chama se o número de mapeamentos de porta for alterado. |
INetConnection A interface INetConnection fornece métodos para gerenciar conexões de rede. |
INetConnectionProps Use a interface INetConnectionProps para recuperar as propriedades de uma conexão. |
INetFwAuthorizedApplication A interface INetFwAuthorizedApplication fornece acesso às propriedades de um aplicativo que foi autorizado têm aberturas no firewall. |
INetFwAuthorizedApplications A interface INetFwAuthorizedApplications fornece acesso a uma coleção de portas abertas autorizadas por aplicativos no firewall. |
INetFwIcmpSettings A interface INetFwIcmpSettings fornece acesso às configurações que controlam pacotes ICMP. |
INetFwMgr A interface INetFwMgr fornece acesso às configurações de firewall de um computador. |
INetFwOpenPort A interface INetFwOpenPort fornece acesso às propriedades de uma porta que foi aberta no firewall. |
INetFwOpenPorts A interface INetFwOpenPorts é uma interface de coleção de Automação padrão. |
INetFwPolicy A interface INetFwPolicy fornece acesso a uma política de firewall. |
INetFwPolicy2 Para acessar a política de firewall. |
INetFwProduct Para acessar as propriedades de um registro de firewall de terceiros. |
INetFwProducts Para acessar os métodos e propriedades para registrar produtos de firewall de terceiros com o Firewall do Windows e para enumerar produtos registrados. |
INetFwProfile A interface INetFwProfile fornece acesso ao perfil de configurações de firewall. |
INetFwRemoteAdminSettings A interface INetFwRemoteAdminSettings fornece acesso às configurações que controlam a administração remota. |
INetFwRule Para as propriedades de uma regra. |
INetFwRule2 Permite que um aplicativo ou serviço acesse todas as propriedades do INetFwRule, bem como as quatro propriedades de borda de uma regra de firewall especificada por NET_FW_EDGE_TRAVERSAL_TYPE. |
INetFwRule3 Permite que um aplicativo ou serviço acesse todas as propriedades do INetFwRule2 e forneça acesso aos requisitos dos contêineres de aplicativos. |
INetFwRules Coleção de regras de firewall. |
INetFwService A interface INetFwService fornece acesso às propriedades de um serviço que podem estar autorizadas a escutar por meio do firewall. |
INetFwServiceRestriction Acesso às regras de rede de proteção de serviço do Windows. |
INetFwServices A interface INetFwServices é uma interface de Automação padrão que fornece acesso a uma coleção de serviços que podem ser autorizados a escutar por meio do firewall. |
INetSharingConfiguration A interface INetSharingConfiguration fornece métodos para gerenciar o compartilhamento de conexões, o mapeamento de porta e o Firewall de Conexão da Internet. |
INetSharingEveryConnectionCollection A interface INetSharingEveryConnectionCollection possibilita que linguagens de script, como VBScript e JScript, enumerem todas as conexões na pasta de conexões. |
INetSharingManager A interface INetSharingManager é a interface primária para o objeto Manager. O INetSharingManager fornece métodos para determinar se o compartilhamento está instalado, gerenciar mapeamentos de porta e obter interfaces de enumeração para conexões públicas e privadas. |
INetSharingPortMapping A interface INetSharingPortMapping fornece métodos para gerenciar um mapeamento de porta específico. |
INetSharingPortMappingCollection A interface INetSharingPortMappingCollection possibilita que linguagens de script, como VBScript e JScript, enumerem mapeamentos de porta. |
INetSharingPortMappingProps A interface INetSharingPortMappingProps fornece métodos que recuperam e definem as propriedades de um mapeamento de porta de conexão de rede. |
INetSharingPrivateConnectionCollection A interface INetSharingPrivateConnectionCollection possibilita que linguagens de script, como VBScript e JScript, enumerem conexões privadas. |
INetSharingPublicConnectionCollection A interface INetSharingPublicConnectionCollection possibilita que linguagens de script, como VBScript e JScript, enumerem conexões públicas. |
IStaticPortMapping A interface IStaticPortMapping fornece métodos para recuperar e alterar as informações de um mapeamento de porta específico. |
IStaticPortMappingCollection A interface IStaticPortMappingCollection fornece métodos para gerenciar a coleção de mapeamentos de porta estáticos. |
IUPnPNAT A interface IUPnPNAT é a interface principal para gerenciar a NAT (Conversão de Endereços de Rede) com UPnP. A interface IUPnPNAT fornece acesso direta ou indiretamente a todas as outras interfaces na API NAT com a tecnologia UPnP. |
FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 Mantém os dados retornados ao cliente quando as APIs de Enumeração são chamadas. |
FW_DYNAMIC_KEYWORD_ADDRESS0 Permite que o cliente crie um endereço de palavra-chave dinâmico, que contém uma lista de endereços IP. |
INET_FIREWALL_AC_BINARIES A estrutura INET_FIREWALL_AC_BINARIES contém os caminhos binários para aplicativos em execução em um contêiner de aplicativo. |
INET_FIREWALL_AC_BINARIES A estrutura INET_FIREWALL_AC_BINARIES contém os caminhos binários para aplicativos em execução em um contêiner de aplicativo. (INET_FIREWALL_AC_BINARIES) |
INET_FIREWALL_AC_CAPABILITIES A estrutura INET_FIREWALL_AC_CAPABILITIES contém informações sobre os recursos de um contêiner de aplicativo. |
INET_FIREWALL_AC_CAPABILITIES A estrutura INET_FIREWALL_AC_CAPABILITIES contém informações sobre os recursos de um contêiner de aplicativo. (INET_FIREWALL_AC_CAPABILITIES) |
INET_FIREWALL_AC_CHANGE A estrutura INET_FIREWALL_AC_CHANGE contém informações sobre uma alteração feita em um contêiner de aplicativo. (INET_FIREWALL_AC_CHANGE) |
INET_FIREWALL_AC_CHANGE A estrutura INET_FIREWALL_AC_CHANGE contém informações sobre uma alteração feita em um contêiner de aplicativo. (INET_FIREWALL_AC_CHANGE) |
INET_FIREWALL_APP_CONTAINER A estrutura INET_FIREWALL_APP_CONTAINER contém informações sobre um contêiner de aplicativo específico. (INET_FIREWALL_APP_CONTAINER) |
INET_FIREWALL_APP_CONTAINER A estrutura INET_FIREWALL_APP_CONTAINER contém informações sobre um contêiner de aplicativo específico. (INET_FIREWALL_APP_CONTAINER) |
NETCON_PROPERTIES A estrutura NETCON_PROPERTIES armazena valores que descrevem as propriedades de uma conexão de rede. |