IRunningObjectTable.Register(Int32, Object, IMoniker) Yöntem

Tanım

Sağlanan nesnenin çalışma durumuna girdiğini kaydeder.

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

Parametreler

grfFlags
Int32

Çalışan Nesne Tablosunun (ROT) başvurusunun punkObject zayıf mı yoksa güçlü mü olduğunu belirtir ve ROT'deki girdisi aracılığıyla nesneye erişimi denetler.

punkObject
Object

Çalışıyor olarak kaydedilen nesneye başvuru.

pmkObjectName
IMoniker

öğesini tanımlayan punkObjectbir bilinen ad başvurusu.

Döndürülenler

Sonraki veya NoteChangeTime(Int32, FILETIME)çağrılarında bu ROT girişini tanımlamak için Revoke(Int32) kullanılabilecek bir değer.

Açıklamalar

Nesne ömrünü (zayıf ve güçlü) rot başvuruları punkObject belirler. Daha fazla bilgi için bkz . IRunningObjectTable::Register yöntemi.

Şunlara uygulanır