#[repr(C)]pub struct IBackgroundCopyError {
pub lpVtbl: *const IBackgroundCopyErrorVtbl,
}
Fields§
§lpVtbl: *const IBackgroundCopyErrorVtbl
Implementations§
Source§impl IBackgroundCopyError
impl IBackgroundCopyError
pub unsafe fn GetError( &self, pContext: *mut BG_ERROR_CONTEXT, pCode: *mut HRESULT, ) -> HRESULT
pub unsafe fn GetFile(&self, pVal: *mut *mut IBackgroundCopyFile) -> HRESULT
pub unsafe fn GetErrorDescription( &self, LanguageId: DWORD, pErrorDescription: *mut LPWSTR, ) -> HRESULT
pub unsafe fn GetErrorContextDescription( &self, LanguageId: DWORD, pContextDescription: *mut LPWSTR, ) -> HRESULT
pub unsafe fn GetProtocol(&self, pProtocol: *mut LPWSTR) -> HRESULT
Trait Implementations§
Source§impl Deref for IBackgroundCopyError
impl Deref for IBackgroundCopyError
Auto Trait Implementations§
impl Freeze for IBackgroundCopyError
impl RefUnwindSafe for IBackgroundCopyError
impl !Send for IBackgroundCopyError
impl !Sync for IBackgroundCopyError
impl Unpin for IBackgroundCopyError
impl UnwindSafe for IBackgroundCopyError
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