指定された MethodDesc ポインターのデータを取得します。
注
この API は、もともとランタイムで内部使用するために設計されました。 サード パーティでの使用がサポートされるようになりましたが、可能な場合は ICorDebug API と ICorProfiler API を使用することをお勧めします。
構文
HRESULT GetMethodDescData(
CLRDATA_ADDRESS methodDesc,
CLRDATA_ADDRESS ip,
DacpMethodDescData *data,
ULONG cRevertedRejitVersions,
DacpReJitData *rgRevertedRejitData,
void *pcNeededRevertedRejitData
);
パラメーター
methodDesc
[in]MethodDesc のアドレス。
ip
[in]メソッドの IP アドレス。
data
[out]内部 API から返される MethodDesc に関連付けられているデータ。
cRevertedRejitVersions
[out]元に戻されたリジット バージョンの数。
rgRevertedRejitData
[out]内部 API から返された、元に戻された rejit バージョンに関連付けられているデータ。
pcNeededRevertedRejitData
[out]元に戻された ReJit バージョンに関連付けられているデータを格納するために必要なバイト数。
注釈
指定されたメソッドは、 ISOSDacInterface インターフェイスの一部であり、仮想メソッド テーブルの 21 番目のスロットに対応します。 これらを使用できるようにするには、 CLRDATA_ADDRESS を 64 ビット符号なし整数として定義する必要があります。
Requirements
プラットフォーム:システム要件を参照してください。 ヘッダ: None Library: None .NET Framework Versions: Available since 4.7
こちらも参照ください
.NET