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í 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 |
| 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). |