Dela via


ICLRMetadataLocator::GetMetadata-metod

Anropas av CLR-dataåtkomsttjänsterna (Common Language Runtime) för att hämta metadata för en bild.

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

Parametrar

imagePath [i] En sträng som anger sökvägen till bildfilen.

imageTimestamp [i] Tidsstämpeln för bildfilen.

imageSize [i] Bildfilens storlek.

mvid [i] Den globalt unika identifieraren för bilden.

mdRva [i] Metadatans relativa virtuella adress (RVA). Adressen är relativ till avbildningens basadress.

flags [i] Reserverad för framtida användning.

bufferSize [i] Storleken på bufferten där metadata ska placeras.

buffer [ut] Bufferten där metadata ska placeras.

dataSize [ut] Storleken på de metadata som returneras.

Kommentarer

Den här metoden implementeras av författaren till felsökningsprogrammet.

Krav

Plattformar: Se Systemkrav.

Rubrik: ClrData.idl, ClrData.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Tillgänglig sedan 2.0

Se även