Interface ICLRMetadataLocator
Usado por da camada de Serviços do Access de dados para localizar metadados de módulos (assemblies) em um processo de destino.
interface ICLRMetadataLocator : IUnknown
{
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);
};
Métodos
Método |
Descrição |
---|---|
Recupera os metadados de uma imagem do processo de destino. |
Comentários
O cliente de API (ou seja, o depurador) deve implementar essa interface de acordo com o processo de destino específico. Por exemplo, a implementação de um processo em tempo real seriam diferente dos de um despejo de memória.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: ClrData.idl
Biblioteca: CorGuids.lib
. .NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0