Delen via


Methode ICLRMetadataLocator::GetMetadata

Aangeroepen door de COMMON Language Runtime (CLR) data access services om de metagegevens van een afbeelding op te halen.

Syntaxis

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

Parameters

imagePath [in] Een tekenreeks die het pad van het afbeeldingsbestand aangeeft.

imageTimestamp [in] Het tijdstempel van het afbeeldingsbestand.

imageSize [in] De grootte van het afbeeldingsbestand.

mvid [in] De globally unique identifier van de afbeelding.

mdRva [in] Het relatieve virtuele adres (RVA) van de metagegevens. Het adres is relatief ten opzichte van het basisadres van de installatiekopieën.

flags [in] Gereserveerd voor toekomstig gebruik.

bufferSize [in] De grootte van de buffer waarin de metagegevens moeten worden geplaatst.

buffer [uit] De buffer waarin de metagegevens moeten worden geplaatst.

dataSize [uit] De grootte van de metagegevens die worden geretourneerd.

Opmerkingen

Deze methode wordt geïmplementeerd door de schrijver van de foutopsporingstoepassing.

Vereisten

Platformen: Zie Systeemvereisten.

Header: ClrData.idl, ClrData.h

Bibliotheek: CorGuids.lib

.NET Framework-versies: beschikbaar sinds 2.0

Zie ook