Microsoft Internet Security and Acceleration Server 2000

FPCEventDefinition Object

The FPCEventDefinition object is used to define a single event. Events describe conditions that require the attention of an administrator. Predetermined actions can be taken in response to particular events by using the FPCAlert object. Each event is uniquely identified by its EventGUID property.

This object is a member of the FPCEventDefinitions collection.

For a more detailed programmatic example of using the FPCEventDefinitions collection, see Adding a Custom Event and Alert.

Click here to see the ISA object hierarchy.

Note to C++ Programmers

This object implements the IFPCEventDefinition interface.


The following table lists the methods of the FPCEventDefinition object.

Method Description
Refresh Reads the object's configuration information from persistent storage, discarding any changes to the configuration that were not saved.
Save Saves the object's configuration to persistent storage.


The following table lists the properties of the FPCEventDefinition object.

Property Description
AdditionalKeys Gets the additional keys to this event.
AdditionalKeysCount Gets the number of additional keys to this event.
Description Gets or sets the description of the event.
EventGUID Gets the GUID of the event.
EventsBeforeRaise Gets or sets the default count of events that signals another event.
IsISAEvent Gets whether the event is installed by ISA.
MinEventsPerSecond Gets or sets the default count of events per second that signals another event.
MinutesBeforeReRaise Gets or sets the interval between invocations of the default count of minutes that signals another event.
Name Gets or sets the name of the event.
VendorParametersSets Gets a reference to an object for storing and loading custom data into the FPCEventDefinition object's storage.


  Windows NT/2000: Requires Windows 2000.
  Version: Requires ISA Server 2000.
  Header: Msfpccom.idl.