IFaxServerNotify interface

Applies to: desktop apps only

The IFaxServerNotify interface is used for fax notifications. The fax service calls IFaxServerNotify to send fax event notifications. Events include changes to fax server configuration and activity, changes to incoming and outgoing job queues, and changes to incoming and outgoing archives. For more information, see Registering for Event Notifications.

Members

The IFaxServerNotify interface inherits from the IDispatch interface. IFaxServerNotify also has these types of members:

  • Methods

Methods

The IFaxServerNotify interface has these methods.

Method Description
OnActivityLoggingConfigChange

The fax service calls the IFaxServerNotify::OnActivityLoggingConfigChange method when there is a configuration change related to activity logging.

OnDevicesConfigChange

The fax service calls the IFaxServerNotify::OnDevicesConfigChange method when there is a change to a fax device configuration.

OnDeviceStatusChange

The fax service calls the IFaxServerNotify::OnDeviceStatusChange method when there is a change to a fax device status.

OnEventLoggingConfigChange

The fax service calls the IFaxServerNotify::OnEventLoggingConfigChange method when there is a configuration change related to event logging.

OnIncomingArchiveConfigChange

The fax service calls the IFaxServerNotify::OnIncomingArchiveConfigChange method when there is a configuration change related to the incoming fax archive.

OnIncomingJobAdded

The fax service calls the IFaxServerNotify::OnIncomingJobAdded method when an incoming fax job is added to the job queue.

OnIncomingJobChanged

The fax service calls the IFaxServerNotify::OnIncomingJobChanged method when the status of an incoming fax job changes.

OnIncomingJobRemoved

The fax service calls the IFaxServerNotify::OnIncomingJobRemoved method when an incoming fax job is removed from the job queue.

OnIncomingMessageAdded

The fax service calls the IFaxServerNotify::OnIncomingMessageAdded method when an incoming message is added to the inbound fax archive.

OnIncomingMessageRemoved

The fax service calls the IFaxServerNotify::OnIncomingMessageRemoved method when an incoming message is removed from the inbound fax archive.

OnNewCall

The fax service calls the IFaxServerNotify::OnNewCall method when there is a new incoming fax call.

OnOutboundRoutingGroupsConfigChange

The fax service calls the IFaxServerNotify::OnOutboundRoutingGroupsConfigChange method when there is a configuration change related to outbound fax routing groups.

OnOutboundRoutingRulesConfigChange

The fax service calls the IFaxServerNotify::OnOutboundRoutingRulesConfigChange method when there is a configuration change related to outbound fax routing rules.

OnOutgoingArchiveConfigChange

The fax service calls the IFaxServerNotify::OnOutgoingArchiveConfigChange method when there is a configuration change related to the outgoing fax archive.

OnOutgoingJobAdded

The fax service calls the IFaxServerNotify::OnOutgoingJobAdded method when an outgoing fax job is added to the job queue.

OnOutgoingJobChanged

The fax service calls the IFaxServerNotify::OnOutgoingJobChanged method when the status of an outgoing fax job changes.

OnOutgoingJobRemoved

The fax service calls the IFaxServerNotify::OnOutgoingJobRemoved method when an outgoing fax job is removed from the job queue.

OnOutgoingMessageAdded

The fax service calls the IFaxServerNotify::OnOutgoingMessageAdded method when an outgoing message is added to the outbound fax archive.

OnOutgoingMessageRemoved

The fax service calls the IFaxServerNotify::OnOutgoingMessageRemoved method when an outgoing message is removed from the fax outbound archive.

OnOutgoingQueueConfigChange

The fax service calls the IFaxServerNotify::OnOutgoingQueueConfigChange method when there is a configuration change related to the outgoing fax job queue.

OnQueuesStatusChange

The fax service calls the IFaxServerNotify::OnQueuesStatusChange method when there is a change in the fax job queue status.

OnReceiptOptionsChange

The fax service calls the IFaxServerNotify::OnReceiptOptionsChange method when there is a change that relates to receipt configuration.

OnSecurityConfigChange

The fax service calls the IFaxServerNotify::OnSecurityConfigChange method when there is a configuration change related to security.

OnServerActivityChange

The fax service calls the IFaxServerNotify::OnServerActivityChange method when the fax service activity and status changes.

OnServerShutDown

The fax service calls the IFaxServerNotify::OnServerShutDown method when the fax service shuts down.

 

Remarks

To Use Fax Notification Events with Visual Basic

Use the following syntax when creating the root FaxServer object:


Dim WithEvents objFaxServer As FaxServer

For an example, see Registering for Fax Events.

To Use Fax Notification Events with C++

A fax client application must implement IFaxServerNotify and pass the fax service the pointer to an IFaxServerNotify interface.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Header

FaxComex.h

DLL

Fxscomex.dll

 

 

Build date: 5/5/2012