(Page 1 of 1 in this chapter)
Chapter 5
Using NaturalFax for TAPI Functions
5.1 Introduction
5.1 Introduction
The NaturalFax for TAPI API enables applications to send and receive faxes using NMS hardware. See the
NaturalFax for TAPI Developer's Reference Manual
for detailed information needed to add fax to a TAPI application.
These are the fax functions supported by NMS TAPI:
NaturalFax for TAPI Functions
Description
faxAnswerFaxPoll
Provides a queue of documents to send in response to a poll request from the remote sending fax terminal.
faxClose
Closes the devices and invalidates associated handle.
faxCreateQueue
Creates a queue for either sending or receiving documents.
faxDestroyQueue
Deletes the specified document queue.
faxEnqueueDoc
Adds a document to a document queue.
faxGetDocStatus
Returns status of a document in the specified queue.
faxGetID
Supplies a fax device ID.
faxGetMessage
Handles events using a Win32 event object.
faxGetSessionStatus
Returns status information during a fax send or receive operation.
faxOpen
Accepts a device ID, verifies the device, and creates and stores an associated handle.
faxReceiveDocument
For handling single documents, creates and destroys a queue, places a document into the queue and receives it.
faxReceiveFax
Starts negotiating as the called fax terminal and then places all received documents into the receive queue.
faxResetQueue
Resets all documents in a queue to unsent.
faxSendDocument
For handling single documents, creates and destroys a queue, places a document into the queue and sends it.
faxSendFax
Starts negotiating with the remote fax receiver and subsequently sends all the documents in the send queue.
faxStopSession
Stops a fax send or receive operation in progress.
(Page 1 of 1 in this chapter)
tech_support@nmss.com
Copyright © 1999, Natural MicroSystems, Inc. All rights reserved.