ReactOS 0.4.15-dev-7897-g78dc504
IRunningObjectTable Interface Reference
Inheritance diagram for IRunningObjectTable:
Collaboration diagram for IRunningObjectTable:

Public Types

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Public Member Functions

HRESULT Register ([in] DWORD grfFlags, [in, unique] IUnknown *punkObject, [in, unique] IMoniker *pmkObjectName, [out] DWORD *pdwRegister)
HRESULT Revoke ([in] DWORD dwRegister)
HRESULT IsRunning ([in, unique] IMoniker *pmkObjectName)
HRESULT GetObject ([in, unique] IMoniker *pmkObjectName, [out] IUnknown **ppunkObject)
HRESULT NoteChangeTime ([in] DWORD dwRegister, [in] FILETIME *pfiletime)
HRESULT GetTimeOfLastChange ([in, unique] IMoniker *pmkObjectName, [out] FILETIME *pfiletime)
HRESULT EnumRunning ([out] IEnumMoniker **ppenumMoniker)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Detailed Description

Definition at line 479 of file objidl.idl.

Member Typedef Documentation


Member Function Documentation

◆ EnumRunning()

HRESULT IRunningObjectTable::EnumRunning ( [out] IEnumMoniker **  ppenumMoniker)

◆ GetObject()

HRESULT IRunningObjectTable::GetObject ( [in, unique] IMoniker pmkObjectName,
[out] IUnknown **  ppunkObject 

◆ GetTimeOfLastChange()

HRESULT IRunningObjectTable::GetTimeOfLastChange ( [in, unique] IMoniker pmkObjectName,
[out] FILETIME pfiletime 

◆ IsRunning()

HRESULT IRunningObjectTable::IsRunning ( [in, unique] IMoniker pmkObjectName)

◆ NoteChangeTime()

HRESULT IRunningObjectTable::NoteChangeTime ( [in] DWORD  dwRegister,
[in] FILETIME pfiletime 

◆ Register()

HRESULT IRunningObjectTable::Register ( [in] DWORD  grfFlags,
[in, unique] IUnknown punkObject,
[in, unique] IMoniker pmkObjectName,
[out] DWORD pdwRegister 

◆ Revoke()

HRESULT IRunningObjectTable::Revoke ( [in] DWORD  dwRegister)

The documentation for this interface was generated from the following file: