Бөлісу құралы:


IRunningObjectTable Интерфейс

Определение

Предоставляет управляемое определение 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
Атрибуты

Комментарии

Вы можете получить интерфейс в запущенную таблицу объектов, вызвав функцию COM GetRunningObjectTable .

Дополнительные сведения см. в интерфейсе IRunningObjectTable.

Среда CLR создает исключение, если метод COM в машинном коде возвращает HRESULT. Дополнительные сведения см. в разделе "Практическое руководство. Сопоставление HRESULTs и исключений".

Методы

Имя Описание
EnumRunning(IEnumMoniker)

Перечисляет объекты, зарегистрированные в настоящее время в качестве запущенных.

GetObject(IMoniker, Object)

Возвращает зарегистрированный объект, если указанное имя объекта зарегистрировано как выполняющееся.

GetTimeOfLastChange(IMoniker, FILETIME)

Выполняет поиск этого моникера в таблице запущенных объектов (ROT) и сообщает записанное время изменения, если оно присутствует.

IsRunning(IMoniker)

Определяет, зарегистрирован ли указанный моникер в текущей таблице объектов (ROT).

NoteChangeTime(Int32, FILETIME)

Примечает время изменения определенного объекта, чтобы IMoniker::GetTimeOfLastChange сообщить о соответствующем времени изменения.

Register(Int32, Object, IMoniker)

Регистрирует, что предоставленный объект вошел в состояние выполнения.

Revoke(Int32)

Отменяет регистрацию указанного объекта из таблицы запущенных объектов (ROT).

Применяется к