Aracılığıyla paylaş


ICLRMetadataLocator::GetMetadata Metodu

Bir görüntünün meta verilerini almak için ortak dil çalışma zamanı (CLR) veri erişim hizmetleri tarafından çağrılır.

Sözdizimi

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

Parametreler

imagePath [in] Görüntü dosyasının yolunu belirten bir dize.

imageTimestamp [in] Görüntü dosyasının zaman damgası.

imageSize [in] Görüntü dosyasının boyutu.

mvid [in] Görüntünün genel olarak benzersiz tanımlayıcısı.

mdRva [in] Meta verilerin göreli sanal adresi (RVA). Adres, görüntü temel adresine göredir.

flags [in] Gelecekte kullanmak üzere ayrılmıştır.

bufferSize [in] Meta verilerin yerleştirildiği arabelleğin boyutu.

buffer [out] Meta verilerin yerleştirildiği arabellek.

dataSize [out] Döndürülen meta verilerin boyutu.

Açıklamalar

Bu yöntem, hata ayıklama uygulamasının yazarı tarafından uygulanır.

Gereksinimler

Platformlar: Bkz. Sistem Gereksinimleri.

Üst bilgi: ClrData.idl, ClrData.h

Kitaplık: CorGuids.lib

.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.