Compartilhar via


estrutura FWPM_LAYER0 (fwpmtypes.h)

A estrutura FWPM_LAYER0 contém informações de esquema para uma camada.

Sintaxe

typedef struct FWPM_LAYER0_ {
  GUID               layerKey;
  FWPM_DISPLAY_DATA0 displayData;
  UINT32             flags;
  UINT32             numFields;
  FWPM_FIELD0        *field;
  GUID               defaultSubLayerKey;
  UINT16             layerId;
} FWPM_LAYER0;

Membros

layerKey

Identifica exclusivamente a camada.

displayData

Permite que as camadas sejam anotadas em uma forma legível por humanos. A estrutura FWPM_DISPLAY_DATA0 não é NULL.

flags

Valores possíveis:

Valor Significado
FWPM_LAYER_FLAG_KERNEL
Camada classificada no modo kernel.
FWPM_LAYER_FLAG_BUILTIN
Camada interna. Não é possível excluir.
FWPM_LAYER_FLAG_CLASSIFY_MOSTLY
Camada otimizada para classificação em vez de enumeração.
FWPM_LAYER_FLAG_BUFFERED
A camada é armazenada em buffer.

numFields

Número de campos na camada.

field

Informações de esquema para os campos da camada.

Consulte FWPM_FIELD0 para obter mais informações.

defaultSubLayerKey

Subcaminho usado quando um filtro é adicionado com uma subcaminha nula.

layerId

LUID que identifica essa camada.

Comentários

FWPM_LAYER0 é uma implementação específica de FWPM_LAYER. 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_DISPLAY_DATA0

FWPM_FIELD0

Estruturas de API da Plataforma de Filtragem do Windows