Struct winapi::unknwnbase::IClassFactoryVtbl [] [src]

pub struct IClassFactoryVtbl {
    pub parent: IUnknownVtbl,
    pub CreateInstance: unsafe extern "system" fn(This: *mut IClassFactory, pUnkOuter: *mut IUnknown, riid: REFIID, ppvObject: *mut *mut c_void) -> HRESULT,
    pub LockServer: unsafe extern "system" fn(This: *mut IClassFactory, fLock: BOOL) -> HRESULT,
}

Fields

parent: IUnknownVtbl CreateInstance: unsafe extern "system" fn(This: *mut IClassFactory, pUnkOuter: *mut IUnknown, riid: REFIID, ppvObject: *mut *mut c_void) -> HRESULT LockServer: unsafe extern "system" fn(This: *mut IClassFactory, fLock: BOOL) -> HRESULT