Trait windows::Win32::Devices::Fax::IFaxOutgoingJob_Impl

pub trait IFaxOutgoingJob_Impl: Sized + IDispatch_Impl {
Show 31 methods // Required methods fn Subject(&self) -> Result<BSTR>; fn DocumentName(&self) -> Result<BSTR>; fn Pages(&self) -> Result<i32>; fn Size(&self) -> Result<i32>; fn SubmissionId(&self) -> Result<BSTR>; fn Id(&self) -> Result<BSTR>; fn OriginalScheduledTime(&self) -> Result<f64>; fn SubmissionTime(&self) -> Result<f64>; fn ReceiptType(&self) -> Result<FAX_RECEIPT_TYPE_ENUM>; fn Priority(&self) -> Result<FAX_PRIORITY_TYPE_ENUM>; fn Sender(&self) -> Result<IFaxSender>; fn Recipient(&self) -> Result<IFaxRecipient>; fn CurrentPage(&self) -> Result<i32>; fn DeviceId(&self) -> Result<i32>; fn Status(&self) -> Result<FAX_JOB_STATUS_ENUM>; fn ExtendedStatusCode(&self) -> Result<FAX_JOB_EXTENDED_STATUS_ENUM>; fn ExtendedStatus(&self) -> Result<BSTR>; fn AvailableOperations(&self) -> Result<FAX_JOB_OPERATIONS_ENUM>; fn Retries(&self) -> Result<i32>; fn ScheduledTime(&self) -> Result<f64>; fn TransmissionStart(&self) -> Result<f64>; fn TransmissionEnd(&self) -> Result<f64>; fn CSID(&self) -> Result<BSTR>; fn TSID(&self) -> Result<BSTR>; fn GroupBroadcastReceipts(&self) -> Result<VARIANT_BOOL>; fn Pause(&self) -> Result<()>; fn Resume(&self) -> Result<()>; fn Restart(&self) -> Result<()>; fn CopyTiff(&self, bstrtiffpath: &BSTR) -> Result<()>; fn Refresh(&self) -> Result<()>; fn Cancel(&self) -> Result<()>;
}

Required Methods§

fn Subject(&self) -> Result<BSTR>

fn DocumentName(&self) -> Result<BSTR>

fn Pages(&self) -> Result<i32>

fn Size(&self) -> Result<i32>

fn SubmissionId(&self) -> Result<BSTR>

fn Id(&self) -> Result<BSTR>

fn OriginalScheduledTime(&self) -> Result<f64>

fn SubmissionTime(&self) -> Result<f64>

fn ReceiptType(&self) -> Result<FAX_RECEIPT_TYPE_ENUM>

fn Priority(&self) -> Result<FAX_PRIORITY_TYPE_ENUM>

fn Sender(&self) -> Result<IFaxSender>

fn Recipient(&self) -> Result<IFaxRecipient>

fn CurrentPage(&self) -> Result<i32>

fn DeviceId(&self) -> Result<i32>

fn Status(&self) -> Result<FAX_JOB_STATUS_ENUM>

fn ExtendedStatusCode(&self) -> Result<FAX_JOB_EXTENDED_STATUS_ENUM>

fn ExtendedStatus(&self) -> Result<BSTR>

fn AvailableOperations(&self) -> Result<FAX_JOB_OPERATIONS_ENUM>

fn Retries(&self) -> Result<i32>

fn ScheduledTime(&self) -> Result<f64>

fn TransmissionStart(&self) -> Result<f64>

fn TransmissionEnd(&self) -> Result<f64>

fn CSID(&self) -> Result<BSTR>

fn TSID(&self) -> Result<BSTR>

fn GroupBroadcastReceipts(&self) -> Result<VARIANT_BOOL>

fn Pause(&self) -> Result<()>

fn Resume(&self) -> Result<()>

fn Restart(&self) -> Result<()>

fn CopyTiff(&self, bstrtiffpath: &BSTR) -> Result<()>

fn Refresh(&self) -> Result<()>

fn Cancel(&self) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§