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.
The IFaxServerNotify interface inherits from the IDispatch interface. IFaxServerNotify also has these types of members:
- 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. |
Use the following syntax when creating the root FaxServer object:
Dim WithEvents objFaxServer As FaxServer
For an example, see Registering for Fax Events.
A fax client application must implement IFaxServerNotify and pass the fax service the pointer to an IFaxServerNotify interface.
Minimum supported client |
Windows XP |
Minimum supported server |
Windows Server 2003 |
Header |
FaxComex.h |
DLL |
Fxscomex.dll |
Build date: 5/5/2012