IRunningObjectTable Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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). |