estrutura FW_DYNAMIC_KEYWORD_ADDRESS0 (netfw.h)

Permite que o cliente crie um endereço de palavra-chave dinâmico, que contém uma lista de endereços IP. Esse objeto também pode ser marcado como AutoResolve, o que indica que os endereços IP não são preenchidos após a criação, mas preenchidos por um componente fora do serviço de firewall.

Para obter mais informações e exemplos de código, consulte Palavras-chave dinâmicas do firewall.

Sintaxe

typedef struct _tag_FW_DYNAMIC_KEYWORD_ADDRESS0 {
  GUID   id;
  PCWSTR keyword;
  DWORD  flags;
  PCWSTR addresses;
} FW_DYNAMIC_KEYWORD_ADDRESS0, *PFW_DYNAMIC_KEYWORD_ADDRESS0;

Membros

id

Tipo: GUID

Um identificador GUID exclusivo para esse objeto. Deve ser um GUID não vazio.

keyword

Tipo: PCWSTR

Uma cadeia de caracteres (para conveniência de gerenciamento) ou uma cadeia de caracteres resolvível (ou seja, um FQDN ou nome do host) quando o sinalizador FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE é definido.

flags

Tipo: DWORD

Defina como o valor FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE para indicar que o campo palavra-chave será resolvido e que o campo de endereços será preenchido por outro componente fora do serviço de firewall.

addresses

Tipo: PCWSTR

A lista de endereços IP para este palavra-chave. Se o sinalizador FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE estiver definido, isso indicará que o campo de endereços foi preenchido fora do serviço de firewall.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho netfw.h

Confira também