Condividi tramite


IRunningObjectTable Interfaccia

Definizione

Fornisce la definizione gestita dell'interfaccia 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
Attributi

Commenti

È possibile recuperare un'interfaccia nella tabella degli oggetti in esecuzione chiamando la funzione COM GetRunningObjectTable .

Per altre informazioni, vedere Interfaccia IRunningObjectTable.

Common Language Runtime genera un'eccezione quando un metodo COM nel codice nativo restituisce un HRESULT. Per altre informazioni, vedere Procedura: Eseguire il mapping di HRESULT ed eccezioni.

Metodi

Nome Descrizione
EnumRunning(IEnumMoniker)

Enumera gli oggetti attualmente registrati come in esecuzione.

GetObject(IMoniker, Object)

Restituisce l'oggetto registrato se il nome dell'oggetto specificato è registrato come in esecuzione.

GetTimeOfLastChange(IMoniker, FILETIME)

Cerca questo moniker nella tabella rot (Running Object Table) e segnala l'ora di modifica registrata, se presente.

IsRunning(IMoniker)

Determina se il moniker specificato è attualmente registrato nella tabella di oggetti in esecuzione (ROT).

NoteChangeTime(Int32, FILETIME)

Annota l'ora in cui un particolare oggetto è stato modificato in modo da IMoniker::GetTimeOfLastChange poter segnalare un orario di modifica appropriato.

Register(Int32, Object, IMoniker)

Registra che l'oggetto fornito ha immesso lo stato di esecuzione.

Revoke(Int32)

Annulla la registrazione dell'oggetto specificato da Running Object Table (ROT).

Si applica a