Compartir a través de


IRunningObjectTable Interfaz

Definición

Proporciona la definición administrada de la IRunningObjectTable interfaz.

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 a 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, vea How to: Map HRESULTs and Exceptions.

Métodos

Nombre Description
EnumRunning(IEnumMoniker)

Enumera los objetos registrados actualmente como en ejecución.

GetObject(IMoniker, Object)

Devuelve el objeto registrado si el nombre del objeto proporcionado se registra como en ejecución.

GetTimeOfLastChange(IMoniker, FILETIME)

Busca este moniker en la tabla de objetos en ejecución (ROT) e informa del tiempo de cambio registrado, si está presente.

IsRunning(IMoniker)

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

NoteChangeTime(Int32, FILETIME)

Observa la hora en que cambió un objeto determinado para IMoniker::GetTimeOfLastChange que pueda notificar una hora de cambio adecuada.

Register(Int32, Object, IMoniker)

Registra que el objeto proporcionado ha especificado el estado en ejecución.

Revoke(Int32)

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

Se aplica a