Share via


1.3.1 Fax Server Protocol

The Fax Server and Client Remote Protocol can be used to submit and manage faxes. It can be further used to change configuration on the fax server, for example, setting the Inbound routing rules/Outbound Groups. The Fax Server and Client Remote Protocol can be used to change settings—such as whether the fax service archives the faxes it sends or receives, the number of days the fax service keeps an archive, or the number of rings before a call is answered. Practically everything that manages the behavior of the fax server can be controlled by using the Fax Server and Client Remote Protocol.

This protocol can be used either locally, where both the client and server are on the same machine, or remotely, where the client and server are on different machines.

Fax server provides for custom Fax Service Providers (FSPs) via the following RPC calls:

  • FAX_RegisterServiceProviderEx

  • FAX_UnRegisterServiceProviderEx

For these RPC calls, the vendor needs to register or unregister the FSP by using a GUID.