ITcEventLogC3

The ITcEventLogC is an interface of the main class of the TcEventLogger.  The interface provides the features add new alarms. The interface derives from ITcEventLogC2, ITcEventLogC and IUnknown so that it could be used by all languages that support COM custom interfaces. 

Methods in Vtable Order

Methods in Vtable Order

IUnknown Methods

Description

QueryInterface

returns a pointer to the interface you query for

AddRef

Increments the reference counter

Release

Decrements the reference counter

 

ITcEventLogC Methods

Description

ReportEvent

This method is used to issue a new event from the client.

EnumEventSources

Deprecated. Was used on the deprecated structured storage based formatter to loop through the list of event source storages.

OpenEventSource

Deprecated. Was used on the deprecated structured storage based formatter to return one particular event source storages.

 

ITcEventLogC2 Methods

Description

CreateEventSource

Deprecated. Was used on the deprecated structured storage based formatter to create a new event source storage.

RemoveEventSource

Deprecated. Was used on the deprecated structured storage based formatter to remove an existing event source storage.

RenameEventSource

Deprecated. Was used on the deprecated structured storage based formatter to rename an existing event source storage.

 

ITcEventLogC3 Methods

Description

ReportEventEx

This method is used to issue a new event from the client. The function returns the new issued alarm for further control