#[repr(C)]pub struct IRunningObjectTable {
pub lpVtbl: *const IRunningObjectTableVtbl,
}
Fields§
§lpVtbl: *const IRunningObjectTableVtbl
Implementations§
Source§impl IRunningObjectTable
impl IRunningObjectTable
pub unsafe fn Register( &self, grfFlags: DWORD, punkObject: *mut IUnknown, pmkObjectName: *mut IMoniker, pdwRegister: *mut DWORD, ) -> HRESULT
pub unsafe fn Revoke(&self, dwRegister: DWORD) -> HRESULT
pub unsafe fn IsRunning(&self, pmkObjectName: *mut IMoniker) -> HRESULT
pub unsafe fn GetObject( &self, pmkObjectName: *mut IMoniker, ppunkObject: *mut *mut IUnknown, ) -> HRESULT
pub unsafe fn NoteChangeTime( &self, dwRegister: DWORD, pfiletime: *mut FILETIME, ) -> HRESULT
pub unsafe fn GetTimeOfLastChange( &self, pmkObjectName: *mut IMoniker, pfiletime: *mut FILETIME, ) -> HRESULT
pub unsafe fn EnumRunning( &self, ppenumMoniker: *mut *mut IEnumMoniker, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IRunningObjectTable
impl Deref for IRunningObjectTable
Auto Trait Implementations§
impl Freeze for IRunningObjectTable
impl RefUnwindSafe for IRunningObjectTable
impl !Send for IRunningObjectTable
impl !Sync for IRunningObjectTable
impl Unpin for IRunningObjectTable
impl UnwindSafe for IRunningObjectTable
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