UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует переход предоставленного объекта в состояние выполнения.
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)
Параметры
- grfFlags
- Int32
Показывает, является ли ссылка таблицы текущих объектов ROT на punkObject
слабой или строгой, а также управляет доступом к объекту, используя соответствующую запись в таблице ROT.
- punkObject
- Object
Ссылка на объект, зарегистрированный как выполняемый.
- pmkObjectName
- UCOMIMoniker
Ссылка на моникер, определяющий punkObject
.
- pdwRegister
- Int32
Ссылка на 32-разрядное значение, используемое для определения записи в таблице ROT при последующих вызовах методов Revoke(Int32) или NoteChangeTime(Int32, FILETIME).
Комментарии
Дополнительные сведения см. в существующей документации по IRunningObjectTable::Register
в библиотеке MSDN.