IRunningObjectTable Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia zarządzaną definicję interfejsu IRunningObjectTable
.
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
- Atrybuty
Uwagi
Interfejs do uruchomionej tabeli obiektów można pobrać, wywołując funkcję COM GetRunningObjectTable .
Aby uzyskać więcej informacji, zobacz IRunningObjectTable interface (Interfejs IRunningObjectTable).
Środowisko uruchomieniowe języka wspólnego zgłasza wyjątek, gdy metoda COM w kodzie natywnym zwraca hrESULT. Aby uzyskać więcej informacji, zobacz How to: Map HRESULTs and Exceptions (Instrukcje: mapowania wartości HRESULTs i wyjątków).
Metody
EnumRunning(IEnumMoniker) |
Wylicza obiekty aktualnie zarejestrowane jako uruchomione. |
GetObject(IMoniker, Object) |
Zwraca zarejestrowany obiekt, jeśli podana nazwa obiektu jest zarejestrowana jako uruchomiona. |
GetTimeOfLastChange(IMoniker, FILETIME) |
Wyszukuje ten moniker w tabeli Running Object Table (ROT) i zgłasza zarejestrowany czas zmiany, jeśli istnieje. |
IsRunning(IMoniker) |
Określa, czy określony pseudonim jest obecnie zarejestrowany w tabeli Running Object Table (ROT). |
NoteChangeTime(Int32, FILETIME) |
Zwraca uwagę na czas zmiany określonego obiektu, dzięki czemu |
Register(Int32, Object, IMoniker) |
Rejestruje, że podany obiekt wprowadził stan uruchomienia. |
Revoke(Int32) |
Wyrejestrowuje określony obiekt z tabeli Running Object Table (ROT). |