Sdílet prostřednictvím


UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) Metoda

Definice

Zaregistruje, že zadaný objekt vstoupil do spuštěného stavu.

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)

Parametry

grfFlags
Int32

Určuje, jestli je odkaz punkObject NA tabulku běžících objektů (ROT) slabý nebo silný, a řídí přístup k objektu prostřednictvím jeho položky v ROT.

punkObject
Object

Odkaz na objekt zaregistrovaný jako spuštěný.

pmkObjectName
UCOMIMoniker

Odkaz na moniker, který identifikuje punkObject.

pdwRegister
Int32

Odkaz na 32bitovou hodnotu, kterou lze použít k identifikaci této položky ROT v následných voláních nebo Revoke(Int32)NoteChangeTime(Int32, FILETIME).

Poznámky

Další informace najdete v existující dokumentaci k IRunningObjectTable::Register nástroji v knihovně MSDN.

Platí pro