FWPM_SUBLAYER0 (Compact 2013)
3/26/2014
This structure stores the state associated with a sub-layer.
Syntax
typedef struct FWPM_SUBLAYER0_ {
GUID subLayerKey;
FWPM_DISPLAY_DATA0 displayData;
UINT16 flags;
GUID* providerKey;
FWP_BYTE_BLOB providerData;
UINT16 weight;
} FWPM_SUBLAYER0;
Members
subLayerKey
Uniquely identifies the sub-layer. See topic WFP Filtering Sublayer Identifiers for a list of built-in sub-layers.If the GUID is zero-initialized in the call to FwpmSubLayerAdd0, the Base Filtering Engine (BFE) will generate one.
- displayData
Allows sub-layers to be annotated in human-readable form. The name member of the FWPM_DISPLAY_DATA0 structure is required.
- flags
Setting this to FWPM_SUBLAYER_FLAG_PERSISTENT causes the sub-layer to be persistent, surviving across BFE stop/start.
- providerKey
Uniquely identifies the provider that manages this sub-layer.
- providerData
An FWP_BYTE_BLOB structure that contains optional provider-specific data that allows providers to store additional context info with the object.
weight
Weight of the sub-layer.Higher weighted sub-layers are invoked first.
Requirements
Header |
fwpmu.h |