#[repr(C)]
pub struct IRunningObjectTableVtbl {
pub parent: IUnknownVtbl,
pub Register: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: DWORD, _: *mut IUnknown, _: *mut IMoniker, _: *mut DWORD) -> HRESULT,
pub Revoke: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: DWORD) -> HRESULT,
pub IsRunning: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: *mut IMoniker) -> HRESULT,
pub GetObject: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: *mut IMoniker, _: *mut *mut IUnknown) -> HRESULT,
pub NoteChangeTime: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: DWORD, _: *mut FILETIME) -> HRESULT,
pub GetTimeOfLastChange: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: *mut IMoniker, _: *mut FILETIME) -> HRESULT,
pub EnumRunning: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: *mut *mut IEnumMoniker) -> HRESULT,
}
Fields
parent: IUnknownVtbl
Register: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: DWORD, _: *mut IUnknown, _: *mut IMoniker, _: *mut DWORD) -> HRESULT
Revoke: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: DWORD) -> HRESULT
IsRunning: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: *mut IMoniker) -> HRESULT
GetObject: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: *mut IMoniker, _: *mut *mut IUnknown) -> HRESULT
NoteChangeTime: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: DWORD, _: *mut FILETIME) -> HRESULT
GetTimeOfLastChange: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: *mut IMoniker, _: *mut FILETIME) -> HRESULT
EnumRunning: unsafe extern "system" fn(_: *mut IRunningObjectTable, _: *mut *mut IEnumMoniker) -> HRESULT