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 |