Trait windows::Win32::System::Com::IRunnableObject_Impl
pub trait IRunnableObject_Impl: Sized {
// Required methods
fn GetRunningClass(&self) -> Result<GUID>;
fn Run(&self, pbc: Option<&IBindCtx>) -> Result<()>;
fn IsRunning(&self) -> BOOL;
fn LockRunning(&self, flock: BOOL, flastunlockcloses: BOOL) -> Result<()>;
fn SetContainedObject(&self, fcontained: BOOL) -> Result<()>;
}
Required Methods§
fn GetRunningClass(&self) -> Result<GUID>
fn Run(&self, pbc: Option<&IBindCtx>) -> Result<()>
fn IsRunning(&self) -> BOOL
fn LockRunning(&self, flock: BOOL, flastunlockcloses: BOOL) -> Result<()>
fn SetContainedObject(&self, fcontained: BOOL) -> Result<()>
Object Safety§
This trait is not object safe.