Bagikan melalui


Metode ICLRMetadataLocator::GetMetadata

Dipanggil oleh layanan akses data runtime bahasa umum (CLR) untuk mengambil metadata gambar.

Sintaks

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
);

Parameter

imagePath [di] String yang menentukan jalur file gambar.

imageTimestamp [di] Stempel waktu file gambar.

imageSize [di] Ukuran file gambar.

mvid [di] Pengidentifikasi gambar yang unik secara global.

mdRva [di] Alamat virtual relatif (RVA) metadata. Alamat terkait dengan alamat dasar gambar.

flags [di] Dicadangkan untuk digunakan di masa mendatang.

bufferSize [di] Ukuran buffer untuk menempatkan metadata.

buffer [out] Buffer untuk menempatkan metadata.

dataSize [out] Ukuran metadata yang dikembalikan.

Keterangan

Metode ini diimplementasikan oleh penulis aplikasi penelusuran kesalahan.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: ClrData.idl, ClrData.h

Pustaka: CorGuids.lib

Versi .NET Framework: Tersedia mulai dari 2.0

Lihat juga