Fax Service Client API Functionality
The Fax Service Client API enables fax client applications to perform the following tasks:
- Transmit a document stored on a computer. The application can send a document as a fax to one recipient, or broadcast it to multiple application-defined recipients. For more information, see Transmitting Faxes.
- Transmit a cover page. Users can transmit a cover page with a fax. The cover page can be a common cover page located on a server, or it can be a personal cover page. For more information, see Cover Pages and Sending a Cover Page.
- Transmit an active document by printing to a device context. A document-based application can prevent the display of the Fax Send Wizard. The application can provide transmission information directly to the fax client graphics device interface (GDI) functions, and transmit an active document by printing it to a fax device context. For more information, see Printing a Fax to a Device Context.
- Transmit a fax document to an active call. Transmitting a document using an existing inbound line connection saves the transmission cost of the fax. This is known as a "faxback service." For more information, see Transmitting a Fax to an Active Inbound Call.
- Transmit an active document using the Fax Send Wizard. A user can transmit a document by printing it to a fax printer. The Fax Send Wizard collects transmission information from the user. A developer need only enable printing for this functionality to work.
- Change fax device and fax server configuration. An application can provide configuration capabilities, or it can use the fax service administration application, a Microsoft Management Console (MMC) snap-in component, for configuration. For more information, see Fax Server Configuration Management and Fax Device Management.