Metodo ICLRMetadataLocator::GetMetadata
Chiamato dai servizi di accesso ai dati CLR (Common Language Runtime) per recuperare i metadati di un'immagine.
Sintassi
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
);
Parametri
imagePath
[in] Stringa che specifica il percorso del file di immagine.
imageTimestamp
[in] Timestamp del file di immagine.
imageSize
[in] Dimensioni del file di immagine.
mvid
[in] Identificatore univoco globale dell'immagine.
mdRva
[in] Indirizzo virtuale relativo dei metadati. L'indirizzo è relativo all'indirizzo di base dell'immagine.
flags
[in] Riservato per uso futuro.
bufferSize
[in] Dimensione del buffer in cui inserire i metadati.
buffer
[out] Buffer in cui inserire i metadati.
dataSize
[out] Dimensioni dei metadati restituiti.
Osservazioni:
Questo metodo è implementato dal writer dell'applicazione di debug.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: ClrData.idl, ClrData.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 2.0