Compartilhar via


função de retorno de chamada PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0 (netfw.h)

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.

Observação

Um tipo de ponteiro para essa função gratuita é publicado por meio NetFw.hde , mas uma biblioteca de link estático não é publicada. Use o padrãoGetProcAddressde LoadLibraryExW/ para chamar essa função.

Ao chamar GetProcAddress, passe um identificador para o módulo firewallapi.dll e passe FWEnumDynamicKeywordAddressById0 como o argumento lpProcName .

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

Sintaxe

PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0 PfnFwenumdynamickeywordaddressbyid0;

DWORD PfnFwenumdynamickeywordaddressbyid0(
  GUID dynamicKeywordAddressId,
  PFW_DYNAMIC_KEYWORD_ADDRESS_DATA0 *dynamicKeywordAddressData
)
{...}

Parâmetros

dynamicKeywordAddressId

Tipo: GUID

A ID do objeto de endereço de palavra-chave dinâmico a ser enumerado.

dynamicKeywordAddressData

Tipo: _Out_ PFW_DYNAMIC_KEYWORD_ADDRESS0*

O endereço de um ponteiro para um objeto de endereço de palavra-chave dinâmico, que manterá o objeto retornado. Você deve liberar esse objeto chamando FWFreeDynamicKeywordAddressData0.

Retornar valor

Tipo: DWORD

Se a função for bem-sucedida, ela retornará ERROR_SUCCESS.

Comentários

Se o objeto retornado por meio de dynamicKeywordAddressData não for NULL, seu campo pNext será sempre nulo.

Você deve liberar o objeto addresses retornado chamando FWFreeDynamicKeywordAddressData0.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Plataforma de Destino Windows
Cabeçalho netfw.h
DLL firewallapi.dll

Confira também