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 l’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

Nom Description
EnumRunning(IEnumMoniker)

Énumère les objets actuellement inscrits en tant qu’exécution.

GetObject(IMoniker, Object)

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

GetTimeOfLastChange(IMoniker, FILETIME)

Recherche ce moniker dans la table d’objets en cours d’exécution (ROT) et signale l’heure de modification enregistrée, le cas échéant.

IsRunning(IMoniker)

Détermine si le moniker spécifié est actuellement inscrit dans la table d’objets en cours d’exécution (ROT).

NoteChangeTime(Int32, FILETIME)

Remarque l’heure à laquelle un objet particulier a changé afin de IMoniker::GetTimeOfLastChange pouvoir signaler une heure de modification appropriée.

Register(Int32, Object, IMoniker)

Enregistre que l’objet fourni a entré l’état en cours d’exécution.

Revoke(Int32)

Annule l’inscription de l’objet spécifié à partir de la table d’objets en cours d’exécution (ROT).

S’applique à