IRunningObjectTable Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
| 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). |