ICorDebugComObjectValue::GetCachedInterfacePointers メソッド
現在のランタイム呼び出し可能ラッパー (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
値の配列の開始アドレスへのポインター。
解説
必要条件
:「システム要件」を参照してください。
ヘッダー: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4.5 以降で使用可能
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET