UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.