IRunningObjectTable.Register(Int32, Object, IMoniker) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Registrerar att det angivna objektet har angett körningstillståndet.
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
Parametrar
- grfFlags
- Int32
Anger om rot-referensen punkObject (Running Object Table) är svag eller stark och styr åtkomsten till objektet via dess post i ROT.
- punkObject
- Object
En referens till objektet som registreras som körs.
- pmkObjectName
- IMoniker
En referens till monikern som identifierar punkObject.
Returer
Ett värde som kan användas för att identifiera den här ROT-posten i efterföljande anrop till Revoke(Int32) eller NoteChangeTime(Int32, FILETIME).
Kommentarer
ROT-referenser till punkObject (svag och stark) avgör objektets livslängd. Mer information finns i IRunningObjectTable::Register-metoden.