windows::Win32::System::RemoteDesktop

Trait IWorkspaceScriptable2_Impl

pub trait IWorkspaceScriptable2_Impl: IWorkspaceScriptable_Impl {
    // Required methods
    fn StartWorkspaceEx(
        &self,
        bstrworkspaceid: &BSTR,
        bstrworkspacefriendlyname: &BSTR,
        bstrredirectorname: &BSTR,
        bstrusername: &BSTR,
        bstrpassword: &BSTR,
        bstrappcontainer: &BSTR,
        bstrworkspaceparams: &BSTR,
        ltimeout: i32,
        lflags: i32,
    ) -> Result<()>;
    fn ResourceDismissed(
        &self,
        bstrworkspaceid: &BSTR,
        bstrworkspacefriendlyname: &BSTR,
    ) -> Result<()>;
}

Required Methods§

fn StartWorkspaceEx( &self, bstrworkspaceid: &BSTR, bstrworkspacefriendlyname: &BSTR, bstrredirectorname: &BSTR, bstrusername: &BSTR, bstrpassword: &BSTR, bstrappcontainer: &BSTR, bstrworkspaceparams: &BSTR, ltimeout: i32, lflags: i32, ) -> Result<()>

fn ResourceDismissed( &self, bstrworkspaceid: &BSTR, bstrworkspacefriendlyname: &BSTR, ) -> Result<()>

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§