IRunningObjectTable Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece a definição gerida da IRunningObjectTable interface.
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
Observações
Pode obter uma interface para a tabela de objetos em execução chamando a função COM GetRunningObjectTable .
Para mais informações, consulte a interface IRunningObjectTable.
O runtime da linguagem comum lança uma exceção quando um método COM em código nativo devolve um HRESULT. Para mais informações, veja Como: Mapear HRESULTs e Exceções.
Métodos
| Name | Description |
|---|---|
| EnumRunning(IEnumMoniker) |
Enumera os objetos atualmente registados como em execução. |
| GetObject(IMoniker, Object) |
Devolve o objeto registado se o nome do objeto fornecido estiver registado como em execução. |
| GetTimeOfLastChange(IMoniker, FILETIME) |
Pesquisa este nome na Tabela de Objetos em Execução (ROT) e reporta a hora registada da alteração, se presente. |
| IsRunning(IMoniker) |
Determina se o nome especificado está atualmente registado na Tabela de Objetos em Execução (ROT). |
| NoteChangeTime(Int32, FILETIME) |
Regista a hora em que um determinado objeto mudou, para |
| Register(Int32, Object, IMoniker) |
Regista que o objeto fornecido entrou no estado de execução. |
| Revoke(Int32) |
Desregista o objeto especificado da Tabela de Objetos em Execução (ROT). |