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

Указывает, является ли ссылка punkObject на запущенную таблицу объектов (ROT) слабой или сильной, а также управляет доступом к объекту через запись в ROT.

punkObject
Object

Ссылка на объект, зарегистрированный как запущенный.

pmkObjectName
UCOMIMoniker

Ссылка на моникер, который идентифицирует punkObject.

pdwRegister
Int32

Ссылка на 32-разрядное значение, которое можно использовать для идентификации этой записи ROT в последующих вызовах Revoke(Int32) или NoteChangeTime(Int32, FILETIME).

Комментарии

Дополнительные сведения см. в существующей документации IRunningObjectTable::Register по библиотеке MSDN.

Применяется к