IRunningObjectTable.Register(Int32, Object, IMoniker) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert, dass das bereitgestellte Objekt inzwischen ausgeführt wird.
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
Parameter
- grfFlags
- Int32
Gibt an, ob der ROT-Verweis (Running Object Table) auf punkObject
schwach oder stark ist und steuert den Zugriff auf das Objekt über dessen Eintrag in der ROT.
- punkObject
- Object
Ein Verweis auf das als ausgeführt registrierte Objekt.
- pmkObjectName
- IMoniker
Ein Verweis auf den Moniker, der das punkObject
bezeichnet.
Gibt zurück
Ein Wert, mit dem dieser ROT-Eintrag bei nachfolgenden Aufrufen von Revoke(Int32) oder NoteChangeTime(Int32, FILETIME) bezeichnet werden kann.
Hinweise
ROT-Verweise auf punkObject
(schwach und stark) bestimmen die Lebensdauer des Objekts. Weitere Informationen finden Sie unter IRunningObjectTable::Register-Methode.