ICLRMetadataLocator::GetMetadata-Methode
Diese Methode wird von den CLR-Datenzugriffsdiensten (Common Language Runtime) aufgerufen, um die Metadaten eines Images abzurufen.
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
);
Parameter
imagePath
[in] Eine Zeichenfolge, die den Pfad der Imagedatei angibt
imageTimestamp
[in] Der Zeitstempel der Imagedatei
imageSize
[in] Die Größe der Imagedatei
mvid
[in] Der global eindeutige Bezeichner (GUID) des Images
mdRva
[in] Die relative virtuelle Adresse (RVA) der Metadaten. Die Adresse ist relativ zur Basisadresse des Images.
flags
[in] Reserviert für zukünftige Verwendung.
bufferSize
[in] Die Größe des Puffers, in dem die Metadaten gespeichert werden sollen.
buffer
[out] Der Puffer, in dem die Metadaten gespeichert werden sollen.
dataSize
[out] Die Größe der zurückgegebenen Metadaten.
Bemerkungen
Diese Methode wird vom Writer der Debuganwendung implementiert.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: ClrData.idl, ClrData.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.