UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) Metodo
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.
Registra l'ingresso dell'oggetto fornito nello stato di esecuzione.
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)
Parametri
- grfFlags
- Int32
Specifica se il riferimento della tabella degli oggetti in esecuzione (ROT, Running Object Table) a punkObject
è debole o forte e controlla l'accesso all'oggetto tramite la corrispondente voce nella ROT.
- punkObject
- Object
Riferimento all'oggetto da registrare come oggetto in esecuzione.
- pmkObjectName
- UCOMIMoniker
Riferimento al moniker che identifica punkObject
.
- pdwRegister
- Int32
Riferimento a un valore a 32 bit utilizzabile per identificare la voce della ROT nelle chiamate successive a Revoke(Int32)o a NoteChangeTime(Int32, FILETIME).
Commenti
Per altre informazioni, vedere la documentazione esistente per IRunningObjectTable::Register
in MSDN Library.