#[repr(C)]pub struct IWbemCallResultVtbl {
pub parent: IUnknownVtbl,
pub GetResultObject: unsafe extern "system" fn(This: *mut IWbemCallResult, lTimeout: c_long, ppResultObject: *mut *mut IWbemClassObject) -> HRESULT,
pub GetResultString: unsafe extern "system" fn(This: *mut IWbemCallResult, lTimeout: c_long, pstrResultString: *mut BSTR) -> HRESULT,
pub GetResultServices: unsafe extern "system" fn(This: *mut IWbemCallResult, lTimeout: c_long, ppServices: *mut *mut IWbemServices) -> HRESULT,
pub GetCallStatus: unsafe extern "system" fn(This: *mut IWbemCallResult, lTimeout: c_long, plStatus: *mut c_long) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetResultObject: unsafe extern "system" fn(This: *mut IWbemCallResult, lTimeout: c_long, ppResultObject: *mut *mut IWbemClassObject) -> HRESULT
§GetResultString: unsafe extern "system" fn(This: *mut IWbemCallResult, lTimeout: c_long, pstrResultString: *mut BSTR) -> HRESULT
§GetResultServices: unsafe extern "system" fn(This: *mut IWbemCallResult, lTimeout: c_long, ppServices: *mut *mut IWbemServices) -> HRESULT
§GetCallStatus: unsafe extern "system" fn(This: *mut IWbemCallResult, lTimeout: c_long, plStatus: *mut c_long) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWbemCallResultVtbl
impl RefUnwindSafe for IWbemCallResultVtbl
impl Send for IWbemCallResultVtbl
impl Sync for IWbemCallResultVtbl
impl Unpin for IWbemCallResultVtbl
impl UnwindSafe for IWbemCallResultVtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more