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 angegebene Objekt den Ausgeführten Zustand eingegeben hat.
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-Bezug punkObject (Running Object Table) schwach oder stark ist, und steuert den Zugriff auf das Objekt über den Eintrag in rot.
- punkObject
- Object
Ein Verweis auf das Objekt, das als ausgeführt registriert wird.
- pmkObjectName
- IMoniker
Ein Verweis auf den Moniker, der identifiziert punkObject.
Gibt zurück
Ein Wert, der verwendet werden kann, um diesen ROT-Eintrag in nachfolgenden Aufrufen Revoke(Int32) oder NoteChangeTime(Int32, FILETIME).
Hinweise
ROT-Verweise auf punkObject (schwach und stark) bestimmen die Objektlebensdauer. Weitere Informationen finden Sie unter IRunningObjectTable::Register-Methode.