IRunningObjectTable.Register(Int32, Object, IMoniker) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたオブジェクトが実行中の状態に入っていることを登録します。
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
パラメーター
- grfFlags
- Int32
punkObjectへの実行中のオブジェクト テーブル (ROT) 参照が弱いか強いかを指定し、ROT のエントリを通じてオブジェクトへのアクセスを制御します。
- punkObject
- Object
実行中として登録されているオブジェクトへの参照。
- pmkObjectName
- IMoniker
punkObjectを識別するモニカーへの参照。
返品
Revoke(Int32)またはNoteChangeTime(Int32, FILETIME)の後続の呼び出しで、この ROT エントリを識別するために使用できる値。
注釈
punkObjectへの ROT 参照 (弱および強) によって、オブジェクトの有効期間が決まります。 詳細については、「 IRunningObjectTable::Register メソッド」を参照してください。