ReactOS 0.4.15-dev-7842-g558ab78
IRunningObjectTable Interface Reference
Inheritance diagram for IRunningObjectTable:
Collaboration diagram for IRunningObjectTable:

Public Types

typedef IRunningObjectTableLPRUNNINGOBJECTTABLE
 
- 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

◆ LPRUNNINGOBJECTTABLE

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: