Sdílet prostřednictvím


IRunningObjectTable Rozhraní

Definice

Poskytuje spravovanou definici IRunningObjectTable rozhraní.

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
Atributy

Poznámky

Rozhraní do spuštěné tabulky objektů můžete načíst voláním funkce COM GetRunningObjectTable .

Další informace naleznete v tématu IRunningObjectTable rozhraní.

Modul CLR (Common Language Runtime) vyvolá výjimku, když metoda COM v nativním kódu vrátí HRESULT. Další informace naleznete v tématu Postupy: Mapování HRESULT a výjimek.

Metody

Name Description
EnumRunning(IEnumMoniker)

Vytvoří výčet objektů, které jsou aktuálně zaregistrované jako spuštěné.

GetObject(IMoniker, Object)

Vrátí registrovaný objekt, pokud je zadaný název objektu registrován jako spuštěný.

GetTimeOfLastChange(IMoniker, FILETIME)

Vyhledá tento moniker v tabulce spuštěného objektu (ROT) a zaznamenává zaznamenaný čas změny, pokud je k dispozici.

IsRunning(IMoniker)

Určuje, zda je zadaný moniker aktuálně registrován v tabulce spuštěného objektu (ROT).

NoteChangeTime(Int32, FILETIME)

Zaznamenává čas, kdy se konkrétní objekt změnil, aby IMoniker::GetTimeOfLastChange mohl nahlásit odpovídající čas změny.

Register(Int32, Object, IMoniker)

Zaregistruje, že zadaný objekt vstoupil do spuštěného stavu.

Revoke(Int32)

Zruší registraci zadaného objektu ze spuštěné tabulky objektů (ROT).

Platí pro