Teilen über


IRunningObjectTable Schnittstelle

Definition

Stellt die verwaltete Definition der IRunningObjectTable-Schnittstelle bereit.

public interface class IRunningObjectTable
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRunningObjectTable
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("00000010-0000-0000-C000-000000000046")]
public interface IRunningObjectTable
public interface IRunningObjectTable
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRunningObjectTable = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("00000010-0000-0000-C000-000000000046")>]
type IRunningObjectTable = interface
type IRunningObjectTable = interface
Public Interface IRunningObjectTable
Attribute

Hinweise

Sie können eine Schnittstelle zur ausgeführten Objekttabelle abrufen, indem Sie die COM GetRunningObjectTable-Funktion aufrufen.

Weitere Informationen finden Sie unter IRunningObjectTable-Schnittstelle.

Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im nativen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.

Methoden

EnumRunning(IEnumMoniker)

Zählt die derzeit als ausgeführt registrierten Objekte auf.

GetObject(IMoniker, Object)

Gibt das registriertes Objekt zurück, wenn das Objekt des angegebenen Namens als ausgeführt registriert ist.

GetTimeOfLastChange(IMoniker, FILETIME)

Sucht in der Running Object Table (ROT) nach diesem Moniker und teilt ggf. die aufgezeichnete Änderungszeit mit.

IsRunning(IMoniker)

Bestimmt, ob der angegebene Moniker derzeit in der Running Object Table (ROT) registriert ist.

NoteChangeTime(Int32, FILETIME)

Stellt die Zeit fest, zu der ein bestimmtes Objekt geändert wurde, sodass von IMoniker::GetTimeOfLastChange eine entsprechende Änderungszeit mitgeteilt werden kann.

Register(Int32, Object, IMoniker)

Registriert, dass das bereitgestellte Objekt inzwischen ausgeführt wird.

Revoke(Int32)

Hebt für das angegebene Objekt die Registrierung in der Running Object Table (ROT) auf.

Gilt für: