Compartilhar via


estrutura FWPM_SUBLAYER0 (fwpmtypes.h)

A estrutura FWPM_SUBLAYER0 armazena o estado associado a uma subcaminha.

Sintaxe

typedef struct FWPM_SUBLAYER0_ {
  GUID               subLayerKey;
  FWPM_DISPLAY_DATA0 displayData;
  UINT32             flags;
  GUID               *providerKey;
  FWP_BYTE_BLOB      providerData;
  UINT16             weight;
} FWPM_SUBLAYER0;

Membros

subLayerKey

Identifica exclusivamente o subcaminho. Consulte Filtrando identificadores de subcaminho para obter uma lista de subcaminhos internos.

Se o GUID for inicializado por zero na chamada para FwpmSubLayerAdd0, o BFE (Mecanismo de Filtragem Base) gerará um.

displayData

Permite que subcamadas sejam anotadas em forma legível por humanos. A estrutura FWPM_DISPLAY_DATA0 é necessária.

flags

Valores possíveis:

Sinalizador de subcaminho Significado
FWPM_SUBLAYER_FLAG_PERSISTENT
Faz com que a subcaminha seja persistente, sobrevivendo entre a parada/início da BFE.

providerKey

Identifica exclusivamente o provedor que gerencia essa subcaminha.

providerData

Uma estrutura FWP_BYTE_BLOB que contém dados opcionais específicos do provedor que permitem que os provedores armazenem informações de contexto adicionais com o objeto .

weight

Peso da subcaminha.

Subcamadas com peso mais alto são invocadas primeiro.

Comentários

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

Requisitos

Requisito Valor
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

Estruturas de API da Plataforma de Filtragem do Windows