IRunningObjectTable Interfejs
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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
| Nazwa | Opis |
|---|---|
| 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). |