Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IFaxOutgoingJob interface describes an object that is used by a fax client application to retrieve information about an outgoing fax job in a fax server's queue. The object also includes methods to cancel, pause, resume, or restart an outgoing fax job, and to copy the Tagged Image File Format Class F (TIFF Class F) file associated with an outbound fax job, to a file on the local computer.
Inheritance
The IFaxOutgoingJob interface inherits from the IDispatch interface. IFaxOutgoingJob also has these types of members:
Methods
The IFaxOutgoingJob interface has these methods.
IFaxOutgoingJob::Cancel The IFaxOutgoingJob::Cancel method cancels the outbound fax job. |
IFaxOutgoingJob::CopyTiff The IFaxOutgoingJob::CopyTiff method copies the Tagged Image File Format Class F (TIFF Class F) file associated with the outbound fax job, to a file on the local computer. |
IFaxOutgoingJob::get_AvailableOperations The IFaxOutgoingJob::get_AvailableOperations property indicates the combination of valid operations that you can perform on the fax job, given its current status. |
IFaxOutgoingJob::get_CSID The IFaxOutgoingJob::get_CSID property is a null-terminated string that contains the called station identifier (CSID) associated with the fax outbound job. |
IFaxOutgoingJob::get_CurrentPage The IFaxOutgoingJob::get_CurrentPage property is a number that identifies the page that the fax service is actively transmitting on an outbound fax job. |
IFaxOutgoingJob::get_DeviceId The IFaxOutgoingJob::get_DeviceId property indicates the device ID of the device transmitting the outbound fax job. |
IFaxOutgoingJob::get_DocumentName The IFaxOutgoingJob::get_DocumentName property is a null-terminated string that contains the user-friendly name to display for the fax document. |
IFaxOutgoingJob::get_ExtendedStatus The IFaxOutgoingJob::get_ExtendedStatus property is a null-terminated string that describes the job's extended status. |
IFaxOutgoingJob::get_ExtendedStatusCode The IFaxOutgoingJob::get_ExtendedStatusCode property specifies a code describing the job's extended status. |
IFaxOutgoingJob::get_GroupBroadcastReceipts The IFaxOutgoingJob::get_GroupBroadcastReceipts property is a Boolean value that indicates whether to send an individual delivery receipt for each recipient of the broadcast or to send a summary receipt for all recipients. |
IFaxOutgoingJob::get_Id The IFaxOutgoingJob::get_Id property is a null-terminated string that contains a unique identifier for the outbound fax job. You can use the identifier to retrieve the archived fax message after the job completes successfully. |
IFaxOutgoingJob::get_OriginalScheduledTime The IFaxOutgoingJob::get_OriginalScheduledTime property specifies the time that the fax job was originally scheduled for transmission. |
IFaxOutgoingJob::get_Pages The IFaxOutgoingJob::get_Pages property is a number that indicates the total number of pages in the outbound fax job. |
IFaxOutgoingJob::get_Priority The IFaxOutgoingJob::get_Priority property specifies the priority to use when sending the fax; for example, normal, low, or high priority. |
IFaxOutgoingJob::get_ReceiptType The IFaxOutgoingJob::get_ReceiptType property is a value that specifies the type of delivery receipt to deliver when the fax message reaches a final state. The receipt type can be Simple Mail Transport Protocol (SMTP) mail, a message box, or no receipt. |
IFaxOutgoingJob::get_Recipient The IFaxOutgoingJob::get_Recipient property retrieves an interface to an object containing information about the recipient of the fax job. |
IFaxOutgoingJob::get_Retries The IFaxOutgoingJob::get_Retries property is a value that indicates the number of times that the fax service attempted to transmit an outgoing fax after the initial transmission attempt failed. |
IFaxOutgoingJob::get_ScheduledTime The IFaxOutgoingJob::get_ScheduledTime property indicates the time to submit the fax for processing to the fax service. |
IFaxOutgoingJob::get_Sender The IFaxOutgoingJob::get_Sender property retrieves an object containing information about the sender of the fax. |
IFaxOutgoingJob::get_Size The IFaxOutgoingJob::get_Size property is a value that indicates the size of the Tagged Image File Format Class F (TIFF Class F) file associated with the outbound fax job. |
IFaxOutgoingJob::get_Status The IFaxOutgoingJob::get_Status property is a number that indicates the current status of an outbound fax job in the job queue. |
IFaxOutgoingJob::get_Subject The IFaxOutgoingJob::get_Subject property is a null-terminated string that contains the contents of the subject field on the cover page of the fax. |
IFaxOutgoingJob::get_SubmissionId The IFaxOutgoingJob::get_SubmissionId property is a null-terminated string that contains the unique identifier assigned to the fax job during the submission process. |
IFaxOutgoingJob::get_SubmissionTime The IFaxOutgoingJob::get_SubmissionTime property indicates the time that the outbound fax job was submitted for processing. |
IFaxOutgoingJob::get_TransmissionEnd The IFaxOutgoingJob::get_TransmissionEnd property indicates the time that the outbound fax job completed transmission. |
IFaxOutgoingJob::get_TransmissionStart The IFaxOutgoingJob::get_TransmissionStart property indicates the time that the fax outbound job began transmitting. This property will have a value only after the transmission has started. |
IFaxOutgoingJob::get_TSID The IFaxOutgoingJob::get_TSID property is a null-terminated string that contains the transmitting station identifier (TSID) associated with the fax outbound job. |
IFaxOutgoingJob::Pause The IFaxOutgoingJob::Pause method pauses the outbound fax job. |
IFaxOutgoingJob::Refresh The Refresh method refreshes FaxOutgoingJob object information from the fax server. |
IFaxOutgoingJob::Restart The IFaxOutgoingJob::Restart method restarts the failed outbound fax job. For example, if the fax job has exceeded the number of retries, IFaxOutgoingJob::Restart will restart the fax job. |
IFaxOutgoingJob::Resume The IFaxOutgoingJob::Resume method resumes the paused outbound fax job. |
Remarks
A default implementation of IFaxOutgoingJob is provided as the FaxOutgoingJob object.
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 |