Megosztás a következőn keresztül:


ICLRMetadataLocator::GetMetadata metódus

A közös nyelvi futtatókörnyezet (CLR) adathozzáférési szolgáltatásai meghívják a rendszerkép metaadatainak lekéréséhez.

Syntax

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

Paraméterek

imagePath [in] A képfájl elérési útját meghatározó sztring.

imageTimestamp [in] A képfájl időbélyege.

imageSize [in] A képfájl mérete.

mvid [in] A kép globálisan egyedi azonosítója.

mdRva [in] A metaadatok relatív virtuális címe (RVA). A cím a kép alapcíméhez viszonyítva van.

flags [in] Jövőbeli használatra fenntartva.

bufferSize [in] A metaadatok elhelyezésére szolgáló puffer mérete.

buffer [kifelé] A metaadatok elhelyezésére szolgáló puffer.

dataSize [kifelé] A visszaadott metaadatok mérete.

Megjegyzések

Ezt a módszert a hibakereső alkalmazás írója implementálja.

Követelmények

Platformok: Lásd a rendszerkövetelményeket.

Fejléc: ClrData.idl, ClrData.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 2.0 óta elérhető

Lásd még