#[repr(C)]pub struct IBackgroundCopyManager {
pub lpVtbl: *const IBackgroundCopyManagerVtbl,
}
Fields§
§lpVtbl: *const IBackgroundCopyManagerVtbl
Implementations§
Source§impl IBackgroundCopyManager
impl IBackgroundCopyManager
pub unsafe fn CreateJob( &self, DisplayName: LPCWSTR, Type: BG_JOB_TYPE, pJobId: *mut GUID, ppJob: *mut *mut IBackgroundCopyJob, ) -> HRESULT
pub unsafe fn GetJob( &self, jobID: REFGUID, ppJob: *mut *mut IBackgroundCopyJob, ) -> HRESULT
pub unsafe fn EnumJobs( &self, dwFlags: DWORD, ppEnum: *mut *mut IEnumBackgroundCopyJobs, ) -> HRESULT
pub unsafe fn GetErrorDescription( &self, hResult: HRESULT, LanguageId: DWORD, pErrorDescription: *mut LPWSTR, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IBackgroundCopyManager
impl Deref for IBackgroundCopyManager
Auto Trait Implementations§
impl Freeze for IBackgroundCopyManager
impl RefUnwindSafe for IBackgroundCopyManager
impl !Send for IBackgroundCopyManager
impl !Sync for IBackgroundCopyManager
impl Unpin for IBackgroundCopyManager
impl UnwindSafe for IBackgroundCopyManager
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