IRunningObjectTable.Register(Int32, Object, IMoniker) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.