Método de ICLRMetadataLocator::GetMetadata
Chamado por common language runtime (CLR) dados acesso serviços para recuperar os metadados de uma imagem.
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
[in] Uma seqüência de caracteres que especifica o caminho do arquivo de imagem.imageTimestamp
[in] O carimbo de hora do arquivo de imagem.imageSize
[in] O tamanho do arquivo de imagem.mvid
[in] O identificador globalmente exclusivo da imagem.mdRva
[in] O endereço virtual relativo (RVA) dos metadados. O endereço é relativa ao endereço base na imagem.flags
[in] Reservado para uso futuro.bufferSize
[in] O tamanho do buffer no qual colocar os metadados.buffer
[out] O buffer para colocar os metadados.dataSize
[out] O tamanho dos metadados que é retornado.
Comentários
Esse método é implementado pelo escritor do aplicativo de depuração.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: ClrData.idl, ClrData.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0