IRunningObjectTable.Register(Int32, Object, IMoniker) Metódus

Definíció

Azt regisztrálja, hogy a megadott objektum beírta a futó állapotot.

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

Paraméterek

grfFlags
Int32

Megadja, hogy a futó objektumtábla (ROT) hivatkozása punkObject gyenge vagy erős-e, és a ROT-ban való bejegyzésén keresztül szabályozza az objektumhoz való hozzáférést.

punkObject
Object

Hivatkozás a futóként regisztrált objektumra.

pmkObjectName
IMoniker

Hivatkozás a monikerre, amely azonosítja punkObject.

Válaszok

Olyan érték, amely a rotációs bejegyzés azonosítására használható a következő hívásokban vagy Revoke(Int32)NoteChangeTime(Int32, FILETIME).

Megjegyzések

A punkObject (gyenge és erős) ROT-hivatkozások határozzák meg az objektumok élettartamát. További információ: IRunningObjectTable::Register metódus.

A következőre érvényes: