Comparteix a través de


IRunningObjectTable Interfaz

Definición

Proporciona la definición administrada de la interfaz 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
Atributos

Comentarios

Puede recuperar una interfaz en la tabla de objetos en ejecución llamando a la función COM GetRunningObjectTable .

Para obtener más información, vea Interfaz IRunningObjectTable.

Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un HRESULT. Para obtener más información, consulta How to: Map HRESULTs and Exceptions.

Métodos

EnumRunning(IEnumMoniker)

Enumera los objetos actualmente registrados como en ejecución.

GetObject(IMoniker, Object)

Devuelve el objeto registrado si el nombre de objeto suministrado está registrado como en ejecución.

GetTimeOfLastChange(IMoniker, FILETIME)

Busca este moniker en la Tabla de objetos en ejecución (ROT) y notifica la hora de modificación registrada, si existe.

IsRunning(IMoniker)

Determina si el moniker especificado está actualmente registrado en la Tabla de objetos en ejecución (ROT).

NoteChangeTime(Int32, FILETIME)

Anota la hora a la que se modificó un objeto determinado de modo que IMoniker::GetTimeOfLastChange pueda informar de la hora de modificación correcta.

Register(Int32, Object, IMoniker)

Registra que el objeto suministrado ha entrado en estado de ejecución.

Revoke(Int32)

Elimina del registro el objeto especificado en la Tabla de objetos en ejecución (ROT).

Se aplica a