Trait windows::Win32::System::Wmi::IWbemCallResult_Impl

pub trait IWbemCallResult_Impl: Sized {
    // Required methods
    fn GetResultObject(&self, ltimeout: i32) -> Result<IWbemClassObject>;
    fn GetResultString(&self, ltimeout: i32) -> Result<BSTR>;
    fn GetResultServices(&self, ltimeout: i32) -> Result<IWbemServices>;
    fn GetCallStatus(&self, ltimeout: i32) -> Result<i32>;
}

Required Methods§

fn GetResultObject(&self, ltimeout: i32) -> Result<IWbemClassObject>

fn GetResultString(&self, ltimeout: i32) -> Result<BSTR>

fn GetResultServices(&self, ltimeout: i32) -> Result<IWbemServices>

fn GetCallStatus(&self, ltimeout: i32) -> Result<i32>

Object Safety§

This trait is not object safe.

Implementors§