次の方法で共有


ICLRMetadataLocator

更新 : 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);
};

メソッド

メソッド

説明

ICLRMetadataLocator::GetMetadata メソッド

ターゲット プロセスからイメージのメタデータを取得します。

解説

API クライアント (つまりデバッガ) は、特定のターゲット プロセスに応じてこのインターフェイスを実装する必要があります。たとえば、ライブ プロセスの実装は、メモリ ダンプの実装とは異なります。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : ClrData.idl

ライブラリ : CorGuids.lib

..NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

その他の技術情報

デバッグのインターフェイス