Purpose
The fax service provides fax functionality for clients on a local area network.
Where Applicable
The fax service, a Telephony Application Programming Interface (TAPI)-compliant system service, allows users to send and receive faxes from their desktop applications using either a local fax device or a shared network fax device. The service also offers the following features:
- Routing of inbound faxes
- Server and device configuration management
- Archiving of sent faxes
Developer Audience
The Fax Service Extended Component Object Model (COM) API is intended for use by developers and fax service administrators who are familiar with Microsoft Visual Basic, C++, or scripting languages such as Visual Basic Scripting Edition (VBScript) or Microsoft JScript.
The Fax Service Provider API, the Fax Routing Extension API, and the Fax Extension Configuration API are C/C++ application programming interfaces, and are intended for third-party vendors who are familiar with C++.
You should be familiar with the Microsoft TAPI and the Microsoft Telephony Service Provider Interface (TSPI). If you plan to use the fax client Component Object Model (COM) implementation, you should also be familiar with COM and Automation programming concepts.
Run-time Requirements
The fax service enables development of applications for Microsoft Windows 2000 or Windows XP. Fax client applications can also execute on Microsoft Windows NT 4.0, Windows 95, or Windows 98 clients in a Microsoft Win32 environment. Computers running Windows Millennium Edition (Windows Me) may also act as a Microsoft Small Business Server 4.5 fax client.
Contents
The Fax Service documentation contains these sections: