現在のランタイム呼び出し可能ラッパー (RCW) にキャッシュされている生のインターフェイス ポインターを取得します。
構文
HRESULT GetCachedInterfacePointers(
[in] BOOL bIInspectableOnly,
[in] ULONG32 celt,
[out] ULONG32 *pceltFetched,
[out, size_is(celt), length_is(*pceltFetched) CORDB_ADDRESS *ptrs);
パラメーター
bIInspectableOnly [in]メソッドが Windows ランタイム インターフェイス (IInspectable インターフェイス) のみを返すか、ランタイム呼び出し可能ラッパー (RCW) によってキャッシュされているすべての COM インターフェイスを返すかを示す値。
celt [in]アドレスを取得するオブジェクトの数。
pceltFetched[out]ptrsで実際に返されるCORDB_ADDRESS値の数へのポインター。
ptrs キャッシュされたインターフェイス オブジェクトのアドレスを含む CORDB_ADDRESS 値の配列の開始アドレスへのポインター。
注釈
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
ヘッダ: CorDebug.idl、CorDebug.h
図書館: CorGuids.lib
.NET のバージョン: .NET Framework 4.5 以降で使用可能
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET