#[repr(C)]pub struct IBackgroundCopyJob4Vtbl {
pub parent: IBackgroundCopyJob3Vtbl,
pub SetPeerCachingFlags: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, Flags: DWORD) -> HRESULT,
pub GetPeerCachingFlags: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, pFlags: *mut DWORD) -> HRESULT,
pub GetOwnerIntegrityLevel: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, pLevel: *mut ULONG) -> HRESULT,
pub GetOwnerElevationState: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, pElevated: *mut BOOL) -> HRESULT,
pub SetMaximumDownloadTime: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, Timeout: ULONG) -> HRESULT,
pub GetMaximumDownloadTime: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, pTimeout: *mut ULONG) -> HRESULT,
}
Fields§
§parent: IBackgroundCopyJob3Vtbl
§SetPeerCachingFlags: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, Flags: DWORD) -> HRESULT
§GetPeerCachingFlags: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, pFlags: *mut DWORD) -> HRESULT
§GetOwnerIntegrityLevel: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, pLevel: *mut ULONG) -> HRESULT
§GetOwnerElevationState: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, pElevated: *mut BOOL) -> HRESULT
§SetMaximumDownloadTime: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, Timeout: ULONG) -> HRESULT
§GetMaximumDownloadTime: unsafe extern "system" fn(This: *mut IBackgroundCopyJob4, pTimeout: *mut ULONG) -> HRESULT
Auto Trait Implementations§
impl Freeze for IBackgroundCopyJob4Vtbl
impl RefUnwindSafe for IBackgroundCopyJob4Vtbl
impl Send for IBackgroundCopyJob4Vtbl
impl Sync for IBackgroundCopyJob4Vtbl
impl Unpin for IBackgroundCopyJob4Vtbl
impl UnwindSafe for IBackgroundCopyJob4Vtbl
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