Método ICLRMetadataLocator::GetMetadata
Chamado pelos serviços de acesso a dados CLR (Common Language Runtime) para recuperar os metadados de uma imagem.
Sintaxe
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
);
Parâmetros
imagePath
[em] Uma cadeia de caracteres que especifica o caminho do arquivo de imagem.
imageTimestamp
[em] O carimbo de data/hora do arquivo de imagem.
imageSize
[em] O tamanho do arquivo de imagem.
mvid
[em] O identificador globalmente exclusivo da imagem.
mdRva
[em] O endereço virtual relativo (RVA) dos metadados. O endereço é relativo ao endereço base da imagem.
flags
[em] Reservado para uso futuro.
bufferSize
[em] O tamanho do buffer no qual colocar os metadados.
buffer
[fora] O buffer no qual colocar os metadados.
dataSize
[fora] O tamanho dos metadados retornados.
Comentários
Este método é implementado pelo autor do aplicativo de depuração.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: ClrData.idl, ClrData.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 2.0