IRunningObjectTable Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
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. |