#[repr(C)]pub struct ICallFactoryVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut ICallFactory, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut ICallFactory) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut ICallFactory) -> ULONG>,
pub CreateCall: Option<unsafe extern "C" fn(This: *mut ICallFactory, riid: *const IID, pCtrlUnk: *mut IUnknown, riid2: *const IID, ppv: *mut *mut IUnknown) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut ICallFactory, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut ICallFactory) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut ICallFactory) -> ULONG>
§CreateCall: Option<unsafe extern "C" fn(This: *mut ICallFactory, riid: *const IID, pCtrlUnk: *mut IUnknown, riid2: *const IID, ppv: *mut *mut IUnknown) -> HRESULT>
Trait Implementations§
Source§impl Clone for ICallFactoryVtbl
impl Clone for ICallFactoryVtbl
Source§fn clone(&self) -> ICallFactoryVtbl
fn clone(&self) -> ICallFactoryVtbl
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 moreSource§impl Debug for ICallFactoryVtbl
impl Debug for ICallFactoryVtbl
Source§impl Ord for ICallFactoryVtbl
impl Ord for ICallFactoryVtbl
Source§fn cmp(&self, other: &ICallFactoryVtbl) -> Ordering
fn cmp(&self, other: &ICallFactoryVtbl) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ICallFactoryVtbl
impl PartialEq for ICallFactoryVtbl
Source§impl PartialOrd for ICallFactoryVtbl
impl PartialOrd for ICallFactoryVtbl
impl Copy for ICallFactoryVtbl
impl Eq for ICallFactoryVtbl
impl StructuralPartialEq for ICallFactoryVtbl
Auto Trait Implementations§
impl Freeze for ICallFactoryVtbl
impl RefUnwindSafe for ICallFactoryVtbl
impl Send for ICallFactoryVtbl
impl Sync for ICallFactoryVtbl
impl Unpin for ICallFactoryVtbl
impl UnwindSafe for ICallFactoryVtbl
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