IRunningObjectTable.Register(Int32, Object, IMoniker) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.