UCOMIRunningObjectTable.Register(Int32, Object, UCOMIMoniker, Int32) メソッド

定義

指定されたオブジェクトが実行中の状態に入っていることを登録します。

public:
 void Register(int grfFlags, System::Object ^ punkObject, System::Runtime::InteropServices::UCOMIMoniker ^ pmkObjectName, [Runtime::InteropServices::Out] int % pdwRegister);
public void Register(int grfFlags, object punkObject, System.Runtime.InteropServices.UCOMIMoniker pmkObjectName, out int pdwRegister);
abstract member Register : int * obj * System.Runtime.InteropServices.UCOMIMoniker * int -> unit
Public Sub Register (grfFlags As Integer, punkObject As Object, pmkObjectName As UCOMIMoniker, ByRef pdwRegister As Integer)

パラメーター

grfFlags
Int32

punkObjectへの実行中のオブジェクト テーブル (ROT) 参照が弱いか強いかを指定し、ROT のエントリを通じてオブジェクトへのアクセスを制御します。

punkObject
Object

実行中として登録されているオブジェクトへの参照。

pmkObjectName
UCOMIMoniker

punkObjectを識別するモニカーへの参照。

pdwRegister
Int32

Revoke(Int32)またはNoteChangeTime(Int32, FILETIME)の後続の呼び出しでこの ROT エントリを識別するために使用できる 32 ビット値への参照。

注釈

詳細については、MSDN ライブラリの IRunningObjectTable::Register に関する既存のドキュメントを参照してください。

適用対象