Microsoft Internet Security and Acceleration Server 2004 SDK

FwxFilterAccess

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.

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 2003 or Windows 2000.
Version: Requires Internet Security and Acceleration Server 2004.
Header: Declared in Wspfwext.idl.

See Also

Filter Enumerated Types, FwxGetHostByNameEvent, FwxGetHostByAddrEvent, FwxUdpDestination, FwxAcceptEvent, FwxBindEvent, FwxConnectEvent