FwxFilterAccess Enumeration

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_ALLOW

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

,
  FWX_DENY
FWX_DENY

Denies the action.

,
  FWX_PASS
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
FWX_EMULATE

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


} 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

Server Requires Windows Server 2008.
Version Requires Forefront Threat Management Gateway (TMG).
Header

Declared in Wspfwext.idl.

See Also

Filter Enumerated Types
FwxGetHostByNameEvent
FwxGetHostByAddrEvent
FwxUdpDestination
FwxAcceptEvent
FwxBindEvent
FwxConnectEvent


Send comments about this topic to Microsoft

Build date: 11/30/2009

© 2008 Microsoft Corporation. All rights reserved.