Partager via


IRunningObjectTable Interface

Définition

Fournit la définition managée de l'interface 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
Attributs

Remarques

Vous pouvez récupérer une interface vers la table d’objets en cours d’exécution en appelant la fonction COM GetRunningObjectTable .

Pour plus d’informations, consultez interface IRunningObjectTable.

Le Common Language Runtime lève une exception lorsqu’une méthode COM dans le code natif retourne un HRESULT. Pour plus d'informations, consultez How to: Map HRESULTs and Exceptions.

Méthodes

EnumRunning(IEnumMoniker)

Énumère les objets actuellement inscrits comme en cours d'exécution.

GetObject(IMoniker, Object)

Retourne l'objet inscrit si le nom d'objet fourni est inscrit comme en cours d'exécution.

GetTimeOfLastChange(IMoniker, FILETIME)

Recherche ce moniker dans la table ROT (Running Object Table) et indique l'heure de modification enregistrée, le cas échéant.

IsRunning(IMoniker)

Détermine si le moniker spécifié est inscrit dans la table ROT (Running Object Table) actuellement.

NoteChangeTime(Int32, FILETIME)

Consigne l'heure à laquelle un objet spécifique a été modifié pour que IMoniker::GetTimeOfLastChange indique l'heure de modification appropriée.

Register(Int32, Object, IMoniker)

Inscrit que l'objet fourni est en état d'exécution.

Revoke(Int32)

Annule l'inscription de l'objet spécifié dans la table ROT (Running Object Table).

S’applique à