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í spuštěné tabulky objektů můžete načíst voláním funkce COM GetRunningObjectTable .

Další informace najdete v tématu Rozhraní IRunningObjectTable.

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

Metody

EnumRunning(IEnumMoniker)

Vytvoří výčet objektů aktuálně registrovaných 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 běžících objektů (ROT) a oznámí zaznamenaný čas změn, pokud je k dispozici.

IsRunning(IMoniker)

Určuje, zda je zadaný moniker aktuálně registrován v tabulce běžících objektů (ROT).

NoteChangeTime(Int32, FILETIME)

Zaznamená čas změny konkrétního objektu, aby IMoniker::GetTimeOfLastChange mohl hlá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 z tabulky běžících objektů (ROT).

Platí pro