windows::Win32::Media::DeviceManager

Trait IMDSPDirectTransfer_Impl

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

Required Methods§

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

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§