IRunningObjectTable Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
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). |