Compartilhar via


Interface IDebugDataSpaces3 (dbgeng.h)

Herança

A interface IDebugDataSpaces3 herda de IDebugDataSpaces2. IDebugDataSpaces3 também tem estes tipos de membros:

Métodos

A interface IDebugDataSpaces3 tem esses métodos.

 
IDebugDataSpaces3::CheckLowMemory

Saiba mais sobre o método CheckLowMemory, que verifica se há corrupção de memória nos 4 GB baixos de memória.
IDebugDataSpaces3::EndEnumTagged

Saiba mais sobre o método EndEnumTagged, que libera os recursos usados pela enumeração especificada.
IDebugDataSpaces3::FillPhysical

O método FillPhysical grava um padrão de bytes na memória física do destino. O padrão é gravado repetidamente até que o intervalo de memória especificado seja preenchido.
IDebugDataSpaces3::FillVirtual

O método FillVirtual grava um padrão de bytes na memória virtual do destino. O padrão é gravado repetidamente até que o intervalo de memória especificado seja preenchido.
IDebugDataSpaces3::GetNextTagged

Saiba mais sobre o método GetNextTagged, que retorna o GUID para o próximo bloco de dados marcados na enumeração.
IDebugDataSpaces3::GetVirtualTranslationPhysicalOffsets

Saiba como esse método retorna os endereços físicos das estruturas de paginação do sistema em diferentes níveis da hierarquia de paginação.
IDebugDataSpaces3::ReadBusData

Saiba mais sobre o método IDebugDataSpaces3.ReadBusData, que lê dados de um barramento do sistema. Você pode especificar de qual tipo de dados de barramento ler.
IDebugDataSpaces3::ReadControl

Saiba mais sobre o método IDebugDataSpaces3.ReadControl, que lê dados específicos da implementação do sistema. Você pode especificar quais dados do processador ler.
IDebugDataSpaces3::ReadDebuggerData

O método IDebugDataSpaces3.ReadDebuggerData retorna informações sobre o destino que o mecanismo de depurador consultou ou determinou durante a sessão atual.
IDebugDataSpaces3::ReadHandleData

Saiba mais sobre o método ReadHandleData, que recupera informações sobre um objeto do sistema especificado por um identificador do sistema.
IDebugDataSpaces3::ReadImageNtHeaders

Saiba mais sobre o método ReadImageNtHeaders, que retorna os cabeçalhos NT para a imagem especificada carregada no destino.
IDebugDataSpaces3::ReadIo

Saiba mais sobre o método IDebugDataSpaces3.ReadIo, que lê da memória de E/S do sistema e do barramento. Consulte os parâmetros de método e seus requisitos.
IDebugDataSpaces3::ReadMsr

Saiba mais sobre o método IDebugDataSpaces3.ReadMsr, que lê um MSR (Registro de Model-Specific) especificado.
IDebugDataSpaces3::ReadPhysical

O método ReadPhysical lê a memória do destino do endereço físico especificado. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::ReadPointersVirtual

O método ReadPointersVirtual é um método de conveniência para ler ponteiros do espaço de endereço virtual do destino. Esse método pertence a IDebugDataSpaces3.
IDebugDataSpaces3::ReadProcessorSystemData

O método ReadProcessorSystemData retorna dados sobre o processador especificado. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::ReadTagged

Saiba mais sobre o método ReadTagged, que lê os dados marcados que podem estar associados a uma sessão de depurador.
IDebugDataSpaces3::ReadVirtual

O método ReadVirtual lê a memória do espaço de endereço virtual do destino. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::ReadVirtualUncached

O método ReadVirtualUncached lê a memória do espaço de endereço virtual do destino. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::SearchVirtual

O método SearchVirtual pesquisa a memória virtual do destino em busca de um padrão especificado de bytes. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::StartEnumTagged

Saiba mais sobre o método StartEnumTagged, que inicializa uma enumeração sobre os dados marcados associados a uma sessão de depurador.
IDebugDataSpaces3::VirtualToPhysical

Saiba mais sobre o método VirtualToPhysical, que converte um local no espaço de endereço virtual do destino em um endereço de memória física.
IDebugDataSpaces3::WriteBusData

O método WriteBusData grava dados em um barramento do sistema. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::WriteControl

O método WriteControl grava dados do sistema específicos da implementação. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::WriteIo

O método WriteIo grava na memória de E/S do sistema e do barramento. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::WriteMsr

O método WriteMsr grava um valor no MSR (Registro de Model-Specific) especificado. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::WritePhysical

O método WritePhysical grava dados no endereço físico especificado na memória do destino. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::WritePointersVirtual

O método WritePointersVirtual é um método de conveniência para gravar ponteiros no espaço de endereço virtual do destino. Esse método pertence a IDebugDataSpaces3.
IDebugDataSpaces3::WriteVirtual

O método WriteVirtual grava dados no espaço de endereço virtual do destino. Esse método pertence à interface IDebugDataSpaces3.
IDebugDataSpaces3::WriteVirtualUncached

O método WriteVirtualUncached grava dados no espaço de endereço virtual do destino. Esse método pertence à interface IDebugDataSpaces3.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces4