comstl/util/rot_functions.h File Reference


Detailed Description

[C++ only; requires COM] COM ROT (Running Object Table) functions (COM Utility Library).

#include <comstl/comstl.h>

Go to the source code of this file.

Namespaces

namespace  comstl

Defines

#define comstl__Rot_Register   comstl_C_Rot_Register
#define comstl__Rot_Revoke   comstl_C_Rot_Revoke
#define comstl__Rot_IsRunning   comstl_C_Rot_IsRunning
#define comstl__Rot_GetObject   comstl_C_Rot_GetObject
#define comstl__Rot_NoteChangeTime   comstl_C_Rot_NoteChangeTime
#define comstl__Rot_GetTimeOfLastChange   comstl_C_Rot_GetTimeOfLastChange
#define comstl__Rot_EnumRunning   comstl_C_Rot_EnumRunning

Functions

STLSOFT_INLINE HRESULT comstl_C_Rot_Register (DWORD grfFlags, LPUNKNOWN punkObject, LPMONIKER pmkObjectName, DWORD *pdwRegister)
 [C only] Registers an object in the Running Object Table
STLSOFT_INLINE HRESULT comstl_C_Rot_Revoke (DWORD dwRegister)
 [C only] Removes an object from the Running Object Table
STLSOFT_INLINE HRESULT comstl_C_Rot_IsRunning (LPMONIKER pmkObjectName)
 [C only] Determines if object current in the Running Object Table
STLSOFT_INLINE HRESULT comstl_C_Rot_GetObject (LPMONIKER pmkObjectName, LPUNKNOWN *ppunkObject)
 [C only] Retrieves the object from the Running Object Table
STLSOFT_INLINE HRESULT comstl_C_Rot_NoteChangeTime (DWORD dwRegister, FILETIME *lpfiletime)
 [C only] Retrieves the last modification time of a running object in the Running Object Table
STLSOFT_INLINE HRESULT comstl_C_Rot_GetTimeOfLastChange (LPMONIKER pmkObjectName, FILETIME *lpfiletime)
 [C only] Retrieves the last modification time of an object in the Running Object Table
STLSOFT_INLINE HRESULT comstl_C_Rot_EnumRunning (IEnumMoniker **ppenumMoniker)
 [C only] Queries the current set of objects in the Running Object Table
HRESULT Rot_Register (DWORD grfFlags, LPUNKNOWN punkObject, LPMONIKER pmkObjectName, DWORD *pdwRegister)
 Registers an object in the Running Object Table.
HRESULT Rot_Revoke (DWORD dwRegister)
 Removes an object from the Running Object Table.
HRESULT Rot_IsRunning (LPMONIKER pmkObjectName)
 Determines if object current in the Running Object Table.
HRESULT Rot_GetObject (LPMONIKER pmkObjectName, LPUNKNOWN *ppunkObject)
 Retrieves the object from the Running Object Table.
HRESULT Rot_NoteChangeTime (DWORD dwRegister, FILETIME *lpfiletime)
 Retrieves the last modification time of a running object in the Running Object Table.
HRESULT Rot_GetTimeOfLastChange (LPMONIKER pmkObjectName, FILETIME *lpfiletime)
 Retrieves the last modification time of an object in the Running Object Table.
HRESULT Rot_EnumRunning (IEnumMoniker **ppenumMoniker)
 Queries the current set of objects in the Running Object Table.


Define Documentation

#define comstl__Rot_EnumRunning   comstl_C_Rot_EnumRunning

Deprecated:
Use comstl_C_Rot_EnumRunning

Referenced by comstl::Rot_EnumRunning().

#define comstl__Rot_GetObject   comstl_C_Rot_GetObject

Deprecated:
Use comstl_C_Rot_GetObject

Referenced by comstl::Rot_GetObject().

#define comstl__Rot_GetTimeOfLastChange   comstl_C_Rot_GetTimeOfLastChange

Deprecated:
Use comstl_C_Rot_GetTimeOfLastChange

Referenced by comstl::Rot_GetTimeOfLastChange().

#define comstl__Rot_IsRunning   comstl_C_Rot_IsRunning

Deprecated:
Use comstl_C_Rot_IsRunning

Referenced by comstl::Rot_IsRunning().

#define comstl__Rot_NoteChangeTime   comstl_C_Rot_NoteChangeTime

Deprecated:
Use comstl_C_Rot_NoteChangeTime

Referenced by comstl::Rot_NoteChangeTime().

#define comstl__Rot_Register   comstl_C_Rot_Register

Deprecated:
Use comstl_C_Rot_Register

Referenced by comstl::Rot_Register().

#define comstl__Rot_Revoke   comstl_C_Rot_Revoke

Deprecated:
Use comstl_C_Rot_Revoke

Referenced by comstl::Rot_Revoke().


Generated on Thu Jun 10 08:57:57 2010 for STLSoft by  doxygen 1.5.6