pub trait IPrintDocumentPackageTargetFactory_Impl: Sized {
    // Required method
    fn CreateDocumentPackageTargetForPrintJob(
        &self,
        printername: &PCWSTR,
        jobname: &PCWSTR,
        joboutputstream: Option<&IStream>,
        jobprintticketstream: Option<&IStream>,
    ) -> Result<IPrintDocumentPackageTarget>;
}

Required Methods§

fn CreateDocumentPackageTargetForPrintJob( &self, printername: &PCWSTR, jobname: &PCWSTR, joboutputstream: Option<&IStream>, jobprintticketstream: Option<&IStream>, ) -> Result<IPrintDocumentPackageTarget>

Object Safety§

This trait is not object safe.

Implementors§