FpcAction enumeration

Applies to: desktop apps only

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

Syntax


typedef enum FpcAction { 
  fpcActionNotLogged               = 0,
  fpcActionBind                    = 1,
  fpcActionListen                  = 2,
  fpcActionGHBN                    = 3,
  fpcActionGHBA                    = 4,
  fpcActionRedirectBind            = 5,
  fpcActionEstablish               = 6,
  fpcActionTerminate               = 7,
  fpcActionDenied                  = 8,
  fpcActionAllowed                 = 9,
  fpcActionFailed                  = 10,
  fpcActionIntermediate            = 11,
  fpcActionSuccessfulConnection    = 12,
  fpcActionUnsuccessfulConnection  = 13,
  fpcActionDisconnection           = 14,
  fpcActionUserclearedQuarantine   = 15,
  fpcActionQuarantinetimeout       = 16,
  fpcActionUserQuarantined         = 17
} 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 Firewall service denied a request.

fpcActionAllowed

The Firewall service allowed a request.

fpcActionFailed

The action requested failed.

fpcActionIntermediate

The Firewall service created an intermediate log entry containing the connection properties and the amount of traffic passed for a connection that has existed for more than 15 min.

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.

fpcActionUserQuarantined

The Firewall service placed a VPN client in quarantine.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

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

Version

Forefront Threat Management Gateway (TMG) 2010

Header

Comenum.h

See also

Enumerated Types

 

 

Build date: 7/12/2010

Show: