Struct winapi::um::unknwnbase::IUnknownVtbl [−][src]
#[repr(C)]pub struct IUnknownVtbl {
pub QueryInterface: unsafe extern "system" fn(This: *mut IUnknown, riid: REFIID, ppvObject: *mut *mut c_void) -> HRESULT,
pub AddRef: unsafe extern "system" fn(This: *mut IUnknown) -> ULONG,
pub Release: unsafe extern "system" fn(This: *mut IUnknown) -> ULONG,
}
Fields
QueryInterface: unsafe extern "system" fn(This: *mut IUnknown, riid: REFIID, ppvObject: *mut *mut c_void) -> HRESULT
AddRef: unsafe extern "system" fn(This: *mut IUnknown) -> ULONG
Release: unsafe extern "system" fn(This: *mut IUnknown) -> ULONG