IRunningObjectTable.Register(Int32, Object, IMoniker) Metoda

Definicja

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 uruchomionych (ROT) jest słabe lub silne, i kontroluje dostęp do obiektu za pośrednictwem jego wpisu w ROT.

punkObject
Object

Odwołanie do obiektu zarejestrowanego jako uruchomiony.

pmkObjectName
IMoniker

Odwołanie do pseudonimu identyfikującego punkObjectelement .

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.

Dotyczy