Schnittstelle IRunningObjectTable

Alle Superschnittstellen:
IUnknown
Alle bekannten Implementierungsklassen:
RunningObjectTable, RunningObjectTable.ByReference

public interface IRunningObjectTable extends IUnknown
Manages access to the running object table (ROT), a globally accessible look-up table on each workstation.
Siehe auch:
  • Felddetails

  • Methodendetails

    • EnumRunning

      WinNT.HRESULT EnumRunning(PointerByReference ppenumMoniker)
      Creates and returns a pointer to an enumerator that can list the monikers of all the objects currently registered in the running object table (ROT). HRESULT EnumRunning( [out] IEnumMoniker **ppenumMoniker );
      Siehe auch:
    • GetObject

      WinNT.HRESULT GetObject(Pointer pmkObjectName, PointerByReference ppunkObject)
      Determines whether the object identified by the specified moniker is running, and if it is, retrieves a pointer to that object. HRESULT GetObject( [in] IMoniker *pmkObjectName, [out] IUnknown **ppunkObject );
      Siehe auch:
    • GetTimeOfLastChange

      WinNT.HRESULT GetTimeOfLastChange(Pointer pmkObjectName, WinBase.FILETIME.ByReference pfiletime)
      Retrieves the time that an object was last modified. HRESULT GetTimeOfLastChange( [in] IMoniker *pmkObjectName, [out] FILETIME *pfiletime );
      Siehe auch:
    • IsRunning

      WinNT.HRESULT IsRunning(Pointer pmkObjectName)
      Determines whether the object identified by the specified moniker is currently running. HRESULT IsRunning( [in] IMoniker *pmkObjectName );
      Siehe auch:
    • NoteChangeTime

      WinNT.HRESULT NoteChangeTime(WinDef.DWORD dwRegister, WinBase.FILETIME pfiletime)
      Records the time that a running object was last modified. HRESULT NoteChangeTime( [in] DWORD dwRegister, [in] FILETIME *pfiletime );
      Siehe auch:
    • Register

      WinNT.HRESULT Register(WinDef.DWORD grfFlags, Pointer punkObject, Pointer pmkObjectName, WinDef.DWORDByReference pdwRegister)
      Registers an object and its identifying moniker in the running object table (ROT). HRESULT Register( [in] DWORD grfFlags, [in] IUnknown *punkObject, [in] IMoniker *pmkObjectName, [out] DWORD *pdwRegister );
      Siehe auch:
    • Revoke

      WinNT.HRESULT Revoke(WinDef.DWORD dwRegister)
      Removes an entry from the running object table (ROT) that was previously registered by a call to IRunningObjectTable.Register. HRESULT Revoke( [in] DWORD dwRegister );
      Siehe auch: