Struct vc6_sys::IClassRefreshVtbl
source · #[repr(C)]pub struct IClassRefreshVtbl {
pub QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh) -> ULONG>,
pub Release: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh) -> ULONG>,
pub GetUpgrades: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh, cClasses: ULONG, pClassList: *mut CLSID, Platform: CSPLATFORM, Locale: LCID, pPackageInfoList: *mut PACKAGEINFOLIST) -> HRESULT>,
pub CommitUpgrades: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh) -> ULONG>§Release: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh) -> ULONG>§GetUpgrades: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh, cClasses: ULONG, pClassList: *mut CLSID, Platform: CSPLATFORM, Locale: LCID, pPackageInfoList: *mut PACKAGEINFOLIST) -> HRESULT>§CommitUpgrades: Option<unsafe extern "stdcall" fn(This: *mut IClassRefresh) -> HRESULT>Trait Implementations§
source§impl Clone for IClassRefreshVtbl
impl Clone for IClassRefreshVtbl
source§fn clone(&self) -> IClassRefreshVtbl
fn clone(&self) -> IClassRefreshVtbl
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IClassRefreshVtbl
Auto Trait Implementations§
impl RefUnwindSafe for IClassRefreshVtbl
impl Send for IClassRefreshVtbl
impl Sync for IClassRefreshVtbl
impl Unpin for IClassRefreshVtbl
impl UnwindSafe for IClassRefreshVtbl
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