IRunningObjectTable Interface

Definição

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 IMoniker::GetTimeOfLastChange poder reportar uma hora de alteração apropriada.

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).

Aplica-se a