#[repr(C)]pub struct ICreateErrorInfoVtbl {
pub parent: IUnknownVtbl,
pub SetGUID: unsafe extern "system" fn(This: *mut ICreateErrorInfo, rguid: REFGUID) -> HRESULT,
pub SetSource: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szSource: LPOLESTR) -> HRESULT,
pub SetDescription: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szDescription: LPOLESTR) -> HRESULT,
pub SetHelpFile: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szHelpFile: LPOLESTR) -> HRESULT,
pub SetHelpContext: unsafe extern "system" fn(This: *mut ICreateErrorInfo, dwHelpContext: DWORD) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§SetGUID: unsafe extern "system" fn(This: *mut ICreateErrorInfo, rguid: REFGUID) -> HRESULT
§SetSource: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szSource: LPOLESTR) -> HRESULT
§SetDescription: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szDescription: LPOLESTR) -> HRESULT
§SetHelpFile: unsafe extern "system" fn(This: *mut ICreateErrorInfo, szHelpFile: LPOLESTR) -> HRESULT
§SetHelpContext: unsafe extern "system" fn(This: *mut ICreateErrorInfo, dwHelpContext: DWORD) -> HRESULT
Auto Trait Implementations§
impl Freeze for ICreateErrorInfoVtbl
impl RefUnwindSafe for ICreateErrorInfoVtbl
impl Send for ICreateErrorInfoVtbl
impl Sync for ICreateErrorInfoVtbl
impl Unpin for ICreateErrorInfoVtbl
impl UnwindSafe for ICreateErrorInfoVtbl
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