Bagikan melalui


IRunningObjectTable.Register(Int32, Object, IMoniker) Metode

Definisi

Mendaftarkan bahwa objek yang disediakan telah memasuki status berjalan.

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

Menentukan apakah referensi punkObject Running Object Table (ROT) lemah atau kuat, dan mengontrol akses ke objek melalui entrinya di ROT.

punkObject
Object

Referensi ke objek yang didaftarkan sebagai berjalan.

pmkObjectName
IMoniker

Referensi ke moniker yang mengidentifikasi punkObject.

Mengembalikan

Nilai yang dapat digunakan untuk mengidentifikasi entri ROT ini dalam panggilan berikutnya ke Revoke(Int32) atau NoteChangeTime(Int32, FILETIME).

Keterangan

Referensi ROT ke punkObject (lemah dan kuat) menentukan masa pakai objek. Untuk informasi selengkapnya, lihat Metode IRunningObjectTable::Register.

Berlaku untuk