#[repr(C)]pub struct IErrorInfo {
pub lpVtbl: *const IErrorInfoVtbl,
}
Fields§
§lpVtbl: *const IErrorInfoVtbl
Implementations§
Source§impl IErrorInfo
impl IErrorInfo
pub unsafe fn GetGUID(&self, pGUID: *mut GUID) -> HRESULT
pub unsafe fn GetSource(&self, pBstrSource: *mut BSTR) -> HRESULT
pub unsafe fn GetDescription(&self, pBstrDescription: *mut BSTR) -> HRESULT
pub unsafe fn GetHelpFile(&self, pBstrHelpFile: *mut BSTR) -> HRESULT
pub unsafe fn GetHelpContext(&self, pdwHelpContext: *mut DWORD) -> HRESULT
Trait Implementations§
Source§impl Deref for IErrorInfo
impl Deref for IErrorInfo
Auto Trait Implementations§
impl Freeze for IErrorInfo
impl RefUnwindSafe for IErrorInfo
impl !Send for IErrorInfo
impl !Sync for IErrorInfo
impl Unpin for IErrorInfo
impl UnwindSafe for IErrorInfo
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