IFaxIncomingJob interface (faxcomex.h)

The IFaxIncomingJob interface is used by a fax client application to retrieve information about an incoming fax job in a fax server's queue. The interface also includes methods to cancel an incoming fax job and to copy the Tagged Image File Format Class F (TIFF Class F) file associated with an inbound fax job to a file on the local computer.

The IFaxIncomingJob interface is accessed through the IFaxIncomingJobs interface.

Inheritance

The IFaxIncomingJob interface inherits from the IDispatch interface. IFaxIncomingJob also has these types of members:

Methods

The IFaxIncomingJob interface has these methods.

 
IFaxIncomingJob::Cancel

The Cancel method cancels the incoming fax job.
IFaxIncomingJob::CopyTiff

The CopyTiff method copies the Tagged Image File Format Class F (TIFF Class F) file associated with the inbound fax job to a file on the local computer.
IFaxIncomingJob::get_AvailableOperations

Retrieves the AvailableOperations property of a FaxIncomingJob object. The AvailableOperations property indicates the combination of valid operations that you can perform on the fax job given its current status.
IFaxIncomingJob::get_CallerId

The CallerId property is a string that identifies the calling device that sent the inbound fax job.
IFaxIncomingJob::get_CSID

The CSID property is a null-terminated string that contains the called station identifier (CSID) for the job. (IFaxIncomingJob.get_CSID)
IFaxIncomingJob::get_CurrentPage

The CurrentPage property is a number that identifies the page that the fax service is actively receiving on an inbound fax job.
IFaxIncomingJob::get_DeviceId

The DeviceId property indicates the device ID of the device receiving the inbound fax job.
IFaxIncomingJob::get_ExtendedStatus

The ExtendedStatus property is a null-terminated string that describes the job's extended status. (IFaxIncomingJob.get_ExtendedStatus)
IFaxIncomingJob::get_ExtendedStatusCode

Retrieves the ExtendedStatusCode property of a FaxIncomingJob object. The ExtendedStatusCode property specifies a code describing the job's extended status.
IFaxIncomingJob::get_Id

The Id property is a null-terminated string that contains a unique ID for the inbound fax job.
IFaxIncomingJob::get_JobType

Retrieves the JobType property of a FaxIncomingJob object. The JobType property describes the type of fax job; for example, the job can be a receive job, a send job, or a routing job.
IFaxIncomingJob::get_Retries

The Retries property is a value that indicates the number of times the fax service attempted to route an incoming fax when the initial routing attempt failed.
IFaxIncomingJob::get_RoutingInformation

The RoutingInformation property is a null-terminated string that specifies routing information for the inbound fax job.
IFaxIncomingJob::get_Size

The Size property is a value that indicates the size of the Tagged Image File Format Class F (TIFF Class F) file associated with the inbound fax job.
IFaxIncomingJob::get_Status

Retrieves the Status property of a FaxIncomingJob object. The Status property is a number that indicates the current status of an inbound fax job in the job queue.
IFaxIncomingJob::get_TransmissionEnd

The TransmissionEnd property indicates the time at which the inbound fax job completed transmission.
IFaxIncomingJob::get_TransmissionStart

The TransmissionStart property indicates the time that the fax inbound job began transmitting.
IFaxIncomingJob::get_TSID

The TSID property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax inbound job.
IFaxIncomingJob::Refresh

The Refresh method refreshes FaxIncomingJob object information from the fax server.

Remarks

To create a FaxIncomingJob object in C++, call the IFaxIncomingJobs::get_Item method.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header faxcomex.h

See also

FaxIncomingJob

IDispatch

IFaxIncomingJobs