estrutura FWPM_PROVIDER_SUBSCRIPTION0 (fwpmtypes.h)

A estrutura FWPM_PROVIDER_SUBSCRIPTION0 é usada para assinar notificações de alteração.

Sintaxe

typedef struct FWPM_PROVIDER_SUBSCRIPTION0_ {
  FWPM_PROVIDER_ENUM_TEMPLATE0 *enumTemplate;
  UINT32                       flags;
  GUID                         sessionKey;
} FWPM_PROVIDER_SUBSCRIPTION0;

Membros

enumTemplate

[exclusivo]

Modelo de enumeração para limitar a assinatura.

Consulte FWPM_PROVIDER_ENUM_TEMPLATE0 para obter mais informações.

flags

Valores possíveis:

Valor Significado
FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_ADD
Assine o provedor para adicionar notificações.
FWPM_SUBSCRIPTION_FLAG_NOTIFY_ON_DELETE
Assine as notificações de exclusão do provedor.

sessionKey

Identifica exclusivamente a sessão.

Comentários

As notificações são enviadas apenas para provedores que correspondem ao modelo.

Se o modelo for NULL, ele corresponderá a todos os provedores.

FWPM_PROVIDER_SUBSCRIPTION0 é uma implementação específica de FWPM_PROVIDER_SUBSCRIPTION. Consulte Nomes de Version-Independent WFP e Direcionamento de versões específicas do Windows para obter mais informações.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho fwpmtypes.h

Confira também

FWPM_PROVIDER_ENUM_TEMPLATE0

Estruturas de API da Plataforma de Filtragem do Windows