Microsoft Internet Security and Acceleration Server 2004 SDK

FpcAction

The FpcAction enumerated type contains values that specify types of actions that can be performed by the Microsoft Firewall service for a session or a connection.

typedef enum FpcAction
{
  fpcActionNotLogged
fpcActionNotLogged
No action was logged.
 = 0,
  fpcActionBind
fpcActionBind
The Firewall service associated a local address with a socket.
 = 1,
  fpcActionListen
fpcActionListen
The Firewall service placed a socket in a state in which it listens for an incoming connection.
 = 2,
  fpcActionGHBN
fpcActionGHBN
The Firewall service retrieved host information corresponding to a host name.
 = 3,
  fpcActionGHBA
fpcActionGHBA
The Firewall service retrieved host information corresponding to a network address.
 = 4,
  fpcActionRedirectBind
fpcActionRedirectBind
The Firewall service enabled a connection using a local address associated with a socket.
 = 5,
  fpcActionEstablish
fpcActionEstablish
The Firewall service established a session.
 = 6,
  fpcActionTerminate
fpcActionTerminate
The Firewall service terminated a session.
 = 7,
  fpcActionDenied
fpcActionDenied
The action requested was denied.
 = 8,
  fpcActionAllowed
fpcActionAllowed
The action requested was allowed.
 = 9,
  fpcActionFailed
fpcActionFailed
The action requested failed.
 = 10,
  fpcActionIntermediate
fpcActionIntermediate
The action was intermediate.
 = 11,
  fpcActionSuccessfulConnection
fpcActionSuccessfulConnection
The Firewall service was successful in establishing a connection to a socket.
 = 12,
  fpcActionUnsuccessfulConnection
fpcActionUnsuccessfulConnection
The Firewall service was unsuccessful in establishing a connection to a socket.
 = 13,
  fpcActionDisconnection
fpcActionDisconnection
The Firewall service closed a connection on a socket.
 = 14,
  fpcActionUserclearedQuarantine
fpcActionUserclearedQuarantine
The Firewall service cleared a quarantined VPN client.
 = 15,
  fpcActionQuarantinetimeout
fpcActionQuarantinetimeout
The Firewall service disqualified a quarantined VPN client after the time-out period elapsed.
 = 16

} FpcAction;

Constants

fpcActionNotLogged
No action was logged.
fpcActionBind
The Firewall service associated a local address with a socket.
fpcActionListen
The Firewall service placed a socket in a state in which it listens for an incoming connection.
fpcActionGHBN
The Firewall service retrieved host information corresponding to a host name.
fpcActionGHBA
The Firewall service retrieved host information corresponding to a network address.
fpcActionRedirectBind
The Firewall service enabled a connection using a local address associated with a socket.
fpcActionEstablish
The Firewall service established a session.
fpcActionTerminate
The Firewall service terminated a session.
fpcActionDenied
The action requested was denied.
fpcActionAllowed
The action requested was allowed.
fpcActionFailed
The action requested failed.
fpcActionIntermediate
The action was intermediate.
fpcActionSuccessfulConnection
The Firewall service was successful in establishing a connection to a socket.
fpcActionUnsuccessfulConnection
The Firewall service was unsuccessful in establishing a connection to a socket.
fpcActionDisconnection
The Firewall service closed a connection on a socket.
fpcActionUserclearedQuarantine
The Firewall service cleared a quarantined VPN client.
fpcActionQuarantinetimeout
The Firewall service disqualified a quarantined VPN client after the time-out period elapsed.

Requirements

Server: Requires Windows Server 2003 or Windows 2000.
Version: Requires Internet Security and Acceleration Server 2004.
Header: Declared in Comenum.h.

See Also

Enumerated Types