更新 : 2007 年 11 月
対象プロセス内のアセンブリのメタデータを見つけるために、データ アクセス サービス層が使用します。
interface ICLRMetadataLocator : IUnknown
{
HRESULT GetMetadata(
[in] LPCWSTR imagePath,
[in] ULONG32 imageTimestamp,
[in] ULONG32 imageSize,
[in] GUID* mvid,
[in] ULONG32 mdRva,
[in] ULONG32 flags,
[in] ULONG32 bufferSize,
[out, size_is(bufferSize), length_is(*dataSize)]
BYTE* buffer,
[out] ULONG32* dataSize);
};
メソッド
メソッド |
説明 |
---|---|
ターゲット プロセスからイメージのメタデータを取得します。 |
解説
API クライアント (つまりデバッガ) は、特定のターゲット プロセスに応じてこのインターフェイスを実装する必要があります。たとえば、ライブ プロセスの実装は、メモリ ダンプの実装とは異なります。
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : ClrData.idl
ライブラリ : CorGuids.lib
..NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0