Platform SDK: Fax Services

About the Fax Service

The fax service is a TAPI-compliant system service that allows users on a network to send and receive faxes from their desktop applications. The service is available on computers that are running Microsoft® Windows® 2000 and later. The fax service provides the following features:

The sections listed following describe in detail the programming interfaces that are available for developing fax client applications and extending the fax service.

Interfaces Description
Fax Service Client API Software developers can incorporate basic fax functionality in client applications. This includes using outbound fax services, and querying and managing fax jobs and fax devices.
Fax Routing Extension API Third-party software vendors can extend the fax service by defining an inbound fax routing extension. This extension provides a flexible way to connect software applications that route received fax transmissions. Fax routing methods can include, for example, printing and storing faxes, and converting fax graphic images to text files.
Fax Service Provider API Fax device manufacturers can implement a fax service provider to provide support for non-modem telephony devices according to the T.30 specification of the International Telecommunications Union (ITU). (The Microsoft modem fax service provider, which provides T.30 fax protocol support for modem devices, ships with the fax service.)