Partilhar via


Interface IDebugHostMemory5 (dbgmodel.h)

Versão 5 da interface de acesso à memória para o depurador subjacente.

Esta versão 5 da interface dá suporte a todos os métodos anteriores com assinaturas idênticas e inclui novos métodos adicionais que fornecem funcionalidade adicional. Os novos métodos são listados no cabeçalho no final da seção dessa interface.

Herança

A interface IDebugHostMemory5 herda da interface IDebugHostMemory4.

Métodos

A interface IDebugHostMemory5 tem esses métodos.

 
IDebugHostMemory5::AddRef

O método AddRef incrementa a contagem de referência para um objeto.
IDebugHostMemory5::CanonicalizeLocation

O método CanonicalizeLocation transforma um determinado local em sua "representação canônica", que é uma forma padrão escolhida.
IDebugHostMemory5::GetDisplayStringForLocation

Para um determinado local dentro do espaço de endereço do destino, conforme definido pelo contexto e local, converta o local em uma cadeia de caracteres exibivel (de acordo com qualquer formato que o host escolher).
IDebugHostMemory5::GetPhysicalAddressLocation

O método GetPhysicalAddressLocation cria uma estrutura de localização que representa um deslocamento como um endereço de memória física.
IDebugHostMemory5::IsPhysicalAddressLocation

O método IsPhysicalAddressLocation retorna se um determinado local representa um endereço físico ou não.
IDebugHostMemory5::LinearizeLocation

Usa um local que pode representar algo diferente de um endereço de memória virtual e tenta linearizar o local em um endereço de memória virtual dentro do contexto especificado.
IDebugHostMemory5::QueryInterface

O método QueryInterface recupera ponteiros para interfaces com suporte em um objeto.
IDebugHostMemory5::ReadBytes

O método ReadBytes lê vários bytes do espaço de endereço do destino para um determinado contexto e local.
IDebugHostMemory5::ReadIntrinsics

O método ReadIntrinsics lê um ou mais valores intrínsecos do espaço de endereço do destino definido pelo contexto e local fornecidos.
IDebugHostMemory5::ReadOrdinalIntrinsics

IDebugHostMemory5::ReadPointers

O método ReadPointers lê vários ponteiros do espaço de endereço do destino para um determinado contexto e local.
IDebugHostMemory5::Release

O método IDebugHostMemory5::Release libera uma referência ao objeto de memória.
IDebugHostMemory5::WriteBytes

O método IDebugHostMemory5::WriteBytes grava vários bytes no espaço de endereço do destino para um determinado contexto e local.
IDebugHostMemory5::WritePointers

O método IDebugHostMemory5::WritePointers grava vários ponteiros no espaço de endereço do destino.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

Visão geral do modelo de dados do depurador C++