UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.