pub trait IMDSPDirectTransfer_Impl: Sized {
    // Required method
    fn TransferToDevice(
        &self,
        pwszsourcefilepath: &PCWSTR,
        psourceoperation: Option<&IWMDMOperation>,
        fuflags: u32,
        pwszdestinationname: &PCWSTR,
        psourcemetadata: Option<&IWMDMMetaData>,
        ptransferprogress: Option<&IWMDMProgress>
    ) -> Result<IMDSPStorage>;
}

Required Methods§

fn TransferToDevice( &self, pwszsourcefilepath: &PCWSTR, psourceoperation: Option<&IWMDMOperation>, fuflags: u32, pwszdestinationname: &PCWSTR, psourcemetadata: Option<&IWMDMMetaData>, ptransferprogress: Option<&IWMDMProgress> ) -> Result<IMDSPStorage>

Object Safety§

This trait is not object safe.

Implementors§