Partager via


UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) Méthode

Définition

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

public:
 void Register(int grfFlags, System::Object ^ punkObject, System::Runtime::InteropServices::UCOMIMoniker ^ pmkObjectName, [Runtime::InteropServices::Out] int % pdwRegister);
public void Register (int grfFlags, object punkObject, System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out int pdwRegister);
abstract member Register : int * obj * System.Runtime.InteropServices.UCOMIMoniker * int -> unit
Public Sub Register (grfFlags As Integer, punkObject As Object, pmkObjectName As UCOMIMoniker, ByRef pdwRegister As Integer)

Paramètres

grfFlags
Int32

Spécifie si la référence de la table ROT (Running Object Table) à punkObject est faible ou forte et contrôle l'accès à l'objet via l'entrée correspondante dans la table ROT (Running Object Table).

punkObject
Object

Référence à l'objet inscrit comme en cours d'exécution.

pmkObjectName
UCOMIMoniker

Référence au moniker qui identifie punkObject.

pdwRegister
Int32

Référence à une valeur 32 bits qui peut être utilisée pour identifier cette entrée de la table ROT (Running Object Table) dans des appels ultérieurs à Revoke(Int32) ou NoteChangeTime(Int32, FILETIME).

Remarques

Pour plus d’informations, consultez la documentation existante pour IRunningObjectTable::Register dans la bibliothèque MSDN.

S’applique à