#[repr(C)]pub struct IDispError {
pub lpVtbl: *const IDispErrorVtbl,
}
Fields§
§lpVtbl: *const IDispErrorVtbl
Implementations§
Source§impl IDispError
impl IDispError
pub unsafe fn QueryErrorInfo( &self, guidErrorType: GUID, ppde: *mut *mut IDispError, ) -> HRESULT
pub unsafe fn GetNext(&self, ppde: *mut *mut IDispError) -> HRESULT
pub unsafe fn GetHresult(&self, phr: *mut HRESULT) -> HRESULT
pub unsafe fn GetSource(&self, pbstrSource: *mut BSTR) -> HRESULT
pub unsafe fn GetHelpInfo( &self, pbstrFileName: *mut BSTR, pdwContext: *mut DWORD, ) -> HRESULT
pub unsafe fn GetDescription(&self, pbstrDescription: *mut BSTR) -> HRESULT
Trait Implementations§
Source§impl Deref for IDispError
impl Deref for IDispError
Auto Trait Implementations§
impl Freeze for IDispError
impl RefUnwindSafe for IDispError
impl !Send for IDispError
impl !Sync for IDispError
impl Unpin for IDispError
impl UnwindSafe for IDispError
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