IRunningObjectTable.Register(Int32, Object, IMoniker) Metoda

Definice

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

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

Parametry

grfFlags
Int32

Určuje, zda je odkaz punkObject spuštěné tabulky objektů (ROT) slabý nebo silný a řídí přístup k objektu prostřednictvím jeho vstupu do ROT.

punkObject
Object

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

pmkObjectName
IMoniker

Odkaz na moniker, který identifikuje punkObject.

Návraty

Hodnota, 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

Odkazy ROT na punkObject (slabé a silné) určují životnost objektu. Další informace naleznete v tématu IRunningObjectTable::Register metoda.

Platí pro