IRunningObjectTable.Register(Int32, Object, IMoniker) Methode

Definitie

Registreert dat het opgegeven object de actieve status heeft opgegeven.

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

Parameters

grfFlags
Int32

Hiermee geeft u op of de ROT-verwijzing punkObject (Running Object Table) zwak of sterk is en de toegang tot het object beheert via de vermelding in de ROT.

punkObject
Object

Een verwijzing naar het object dat wordt geregistreerd als actief.

pmkObjectName
IMoniker

Een verwijzing naar de moniker die identificeert punkObject.

Retouren

Een waarde die kan worden gebruikt om deze ROT-vermelding te identificeren in volgende aanroepen naar Revoke(Int32) of NoteChangeTime(Int32, FILETIME).

Opmerkingen

ROT-verwijzingen naar punkObject (zwak en sterk) bepalen de levensduur van objecten. Zie de methode IRunningObjectTable::Register voor meer informatie.

Van toepassing op