IRunningObjectTable.Register(Int32, Object, IMoniker) 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 proporcionado ha especificado el estado en ejecución.
public:
int Register(int grfFlags, System::Object ^ punkObject, System::Runtime::InteropServices::ComTypes::IMoniker ^ pmkObjectName);
public int Register(int grfFlags, object punkObject, System.Runtime.InteropServices.ComTypes.IMoniker pmkObjectName);
abstract member Register : int * obj * System.Runtime.InteropServices.ComTypes.IMoniker -> int
Public Function Register (grfFlags As Integer, punkObject As Object, pmkObjectName As IMoniker) As Integer
Parámetros
- grfFlags
- Int32
Especifica si la referencia de tabla de objetos en ejecución (ROT) a punkObject es débil o fuerte y controla el acceso al objeto a través de su entrada en rot.
- punkObject
- Object
Referencia al objeto que se está registrando como en ejecución.
- pmkObjectName
- IMoniker
Referencia al moniker que identifica punkObject.
Devoluciones
Valor que se puede usar para identificar esta entrada ROT en llamadas posteriores a Revoke(Int32) o NoteChangeTime(Int32, FILETIME).
Comentarios
Las referencias ROT a punkObject (débil y fuerte) determinan la duración del objeto. Para obtener más información, vea Método IRunningObjectTable::Register.