Condividi tramite


FWPM_SUBLAYER0 struttura (fwpmtypes.h)

La struttura FWPM_SUBLAYER0 archivia lo stato associato a un sottostrato.

Sintassi

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

Members

subLayerKey

Identifica in modo univoco il sottostrato. Per un elenco di sottolivello predefiniti, vedere Filtro degli identificatori del sottostrato .

Se il GUID è zero inizializzato nella chiamata a FwpmSubLayerAdd0, il motore di filtro di base (BFE) genererà uno.

displayData

Consente ai sottostrati di essere annotati in forma leggibile. È necessaria la struttura FWPM_DISPLAY_DATA0 .

flags

Valori possibili:

Flag del sottostrato Significato
FWPM_SUBLAYER_FLAG_PERSISTENT
Fa sì che il sottostrato sia persistente, sopravvissuto all'arresto/avvio BFE.

providerKey

Identifica in modo univoco il provider che gestisce questo sottostrato.

providerData

Struttura FWP_BYTE_BLOB che contiene dati specifici del provider facoltativi che consente ai provider di archiviare informazioni di contesto aggiuntive con l'oggetto.

weight

Peso del sottostrato.

I sottostrati con peso superiore vengono richiamati prima.

Commenti

FWPM_SUBLAYER0 è un'implementazione specifica di FWPM_SUBLAYER. Per altre informazioni , vedere Nomi Version-Independent WFP e Versioni specifiche di Windows .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione fwpmtypes.h

Vedi anche

Strutture API della piattaforma di filtro di Windows