Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The metadata field identifiers are each represented by a bit-field. These identifiers are defined as follows:
Metadata field identifier | Description |
---|---|
FWPS_METADATA_FIELD_ALE_CLASSIFY_REQUIRED | The inbound packet will also be indicated to the FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V4 and FWPM_LAYER_ALE_AUTH_RECV_ACCEPT_V6 filtering layers. Note: Supported in Windows Server 2008, Windows Vista with Service Pack 1 (SP1), and later. |
FWPS_METADATA_FIELD_COMPARTMENT_ID | The identifier of the routing compartment in which the packet was received or is being sent. |
FWPS_METADATA_FIELD_COMPLETION_HANDLE | The completion handle used to pend the current filtering operation. |
FWPS_METADATA_FIELD_DESTINATION_INTERFACE_INDEX | The index of the network interface where the outgoing packet is to be sent. |
FWPS_METADATA_FIELD_DESTINATION_PREFIX | The destination IPV4 or IPV6 address and subnet mask for the outgoing packets. Note: Supported starting with Windows 7. |
FWPS_METADATA_FIELD_DISCARD_REASON | The reason that the data was discarded. |
FWPS_METADATA_FIELD_ETHER_FRAME_LENGTH | This metadata field identifier is not currently supported. |
FWPS_METADATA_FIELD_FLOW_HANDLE | The handle for the data flow. |
FWPS_METADATA_FIELD_FORWARD_LAYER_INBOUND_PASS_THRU | The packet that traverses the FWPM_LAYER_IPFORWARD_V4 or FWPM_LAYER_IPFORWARD_V6 forward layer is locally destined (its destination matches an address that is assigned to an interface of the host). Note: Supported in Windows Server 2008, Windows Vista with SP1, and later. |
FWPS_METADATA_FIELD_FORWARD_LAYER_OUTBOUND_PASS_THRU | The packet that traverses the FWPM_LAYER_IPFORWARD_V4 or FWPM_LAYER_IPFORWARD_V6 forward layer originated locally. Note: Supported in Windows Server 2008, Windows Vista with SP1, and later. |
FWPS_METADATA_FIELD_FRAGMENT_DATA | The fragment data for a received packet fragment. |
FWPS_METADATA_FIELD_ICMP_ID_AND_SEQUENCE | The Identifier and Sequence Number fields of an ICMP Echo Request or Echo Reply packet. Note: Supported starting with Windows 7. |
FWPS_METADATA_FIELD_IP_HEADER_SIZE | The size of the IP header. |
FWPS_METADATA_FIELD_LOCAL_REDIRECT_TARGET_PID | The Process ID that a connection was redirected to. Note: Supported starting with Windows 7. |
FWPS_METADATA_FIELD_ORIGINAL_DESTINATION | A SOCKADDR_STORAGE structure that indicate the packet's original destination. Note: Supported starting with Windows 7. |
FWPS_METADATA_FIELD_PACKET_DIRECTION | The direction of network traffic (inbound or outbound). |
FWPS_METADATA_FIELD_PACKET_SYSTEM_CRITICAL | Reserved for system use. Do not use. Note: Supported in Windows Server 2008, Windows Vista with SP1, and later. |
FWPS_METADATA_FIELD_PARENT_ENDPOINT_HANDLE | The handle of the endpoint's parent socket. Note: Supported starting with Windows 7. |
FWPS_METADATA_FIELD_PATH_MTU | The path maximum transmission unit (path MTU) for an outgoing packet. |
FWPS_METADATA_FIELD_PROCESS_ID | The process ID for the process that owns the endpoint. |
FWPS_METADATA_FIELD_PROCESS_PATH | The full path to the process that owns the endpoint. |
FWPS_METADATA_FIELD_REDIRECT_RECORD_HANDLE | The redirect records handle indicated to ALE_CONNECT_REDIRECT callout by the classify metadata. Note: Supported starting with Windows 8. |
FWPS_METADATA_FIELD_REMOTE_SCOPE_ID | The remote scope identifier to be used in outbound transport layer injection. |
FWPS_METADATA_FIELD_RESERVED | Reserved for system use. Do not use. |
FWPS_METADATA_FIELD_SOURCE_INTERFACE_INDEX | The index of the network interface where the incoming packet was received. |
FWPS_METADATA_FIELD_SUB_PROCESS_TAG | Reserved for system use. |
FWPS_METADATA_FIELD_SYSTEM_FLAGS | System flags that are used internally by the filter engine. |
FWPS_METADATA_FIELD_TOKEN | The token used to validate the permissions for the user. |
FWPS_METADATA_FIELD_TRANSPORT_CONTROL_DATA | An optional socket control data object. |
FWPS_METADATA_FIELD_TRANSPORT_ENDPOINT_HANDLE | The handle for the end of the packet to be injected into the outbound transport layer. |
FWPS_METADATA_FIELD_TRANSPORT_HEADER_INCLUDE_HEADER | The IP header if the packet is sent from a raw socket. Note: Supported in Windows Server 2008, Windows Vista with SP1, and later. |
FWPS_METADATA_FIELD_TRANSPORT_HEADER_SIZE | The size of the transport header. |