Freigeben ü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 systemeigenen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.

Methoden

Name Beschreibung
EnumRunning(IEnumMoniker)

Listet die objekte auf, die derzeit als ausgeführt registriert wurden.

GetObject(IMoniker, Object)

Gibt das registrierte Objekt zurück, wenn der angegebene Objektname als ausgeführt registriert ist.

GetTimeOfLastChange(IMoniker, FILETIME)

Sucht nach diesem Moniker in der Running Object Table (ROT) und meldet die aufgezeichnete Änderungszeit, sofern vorhanden.

IsRunning(IMoniker)

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

NoteChangeTime(Int32, FILETIME)

Notiert die Uhrzeit, zu der ein bestimmtes Objekt geändert wurde, damit IMoniker::GetTimeOfLastChange eine entsprechende Änderungszeit angezeigt werden kann.

Register(Int32, Object, IMoniker)

Registriert, dass das angegebene Objekt den Ausgeführten Zustand eingegeben hat.

Revoke(Int32)

Hebt die Registrierung des angegebenen Objekts aus der Running Object Table (ROT) auf.

Gilt für: