Share via


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

Definición

Registra que el objeto suministrado ha entrado en estado de ejecución.

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)

Parámetros

grfFlags
Int32

Especifica si la referencia de la Tabla de objetos en ejecución (ROT) a punkObject es fuerte o débil, y controla el acceso al objeto mediante su entrada en la tabla ROT.

punkObject
Object

Referencia al objeto que se va a registrar como en ejecución.

pmkObjectName
UCOMIMoniker

Referencia al moniker que identifica punkObject.

pdwRegister
Int32

Referencia a un valor de 32 bits que puede utilizarse para identificar esta entrada de la tabla ROT en llamadas posteriores a Revoke(Int32)o NoteChangeTime(Int32, FILETIME).

Comentarios

Para obtener más información, consulte la documentación existente de IRunningObjectTable::Register en MSDN Library.

Se aplica a