Share via


FwxFilterAccess enumeration

Applies to: desktop apps only

The FwxFilterAccess enumerated type contains values that indicate the type of access permission for a filter event.

Note  This field is used internally by the Microsoft Firewall service implementation and should not be modified or relied upon by application filters.

Syntax

typedef enum FwxFilterAccess { 
  FWX_ALLOW,
  FWX_DENY,
  FWX_PASS,
  FWX_EMULATE
} FwxFilterAccess;

Constants

  • FWX_ALLOW
    Grants permission. Overrides the default (built-in) protocol or permission check.

  • FWX_DENY
    Denies the action.

  • FWX_PASS
    Allows access if none of the other filters (including the built-in rules) denies it and at least one filter (including the built-in) allows it. This is the default value for FwxFilterAccess.

  • FWX_EMULATE
    Signals that the filter wants to intercept and implement the request, emulating an external connection.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)

Version

Forefront Threat Management Gateway (TMG) 2010

Header

Wspfwext.idl

See also

Filter Enumerated Types

FwxGetHostByNameEvent

FwxGetHostByAddrEvent

FwxUdpDestination

FwxAcceptEvent

FwxBindEvent

FwxConnectEvent

 

 

Build date: 7/12/2010