UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) 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:
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.