IRunningObjectTable.Register(Int32, Object, IMoniker) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rejestruje, że podany obiekt wprowadził stan uruchomienia.
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
Określa, czy odwołanie punkObject
do tabeli obiektów działających (ROT) jest słabe lub silne, a także kontroluje dostęp do obiektu przez jego wpis w ROT.
- punkObject
- Object
Odwołanie do obiektu zarejestrowanego jako uruchomione.
- pmkObjectName
- IMoniker
Odwołanie do nazwy moniker identyfikującej punkObject
element .
Zwraca
Wartość, która może służyć do identyfikowania tego wpisu ROT w kolejnych wywołaniach do Revoke(Int32) lub NoteChangeTime(Int32, FILETIME).
Uwagi
Odwołania ROT do punkObject
(słabe i silne) określają okres istnienia obiektu. Aby uzyskać więcej informacji, zobacz IRunningObjectTable::Register, metoda.