Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Na depuração no modo kernel, é possível ler e gravar dados em uma variedade de espaços de dados, além da memória principal e dos registros. Os seguintes espaços de dados podem ser acessados:
Barramento do Sistema
Os métodos ReadBusData e WriteBusData leem e gravam dados do barramento do sistema.
MemóriaControl-Space
Os métodos ReadControl e WriteControl leem e gravam memória de espaço de controle.
Memória de E/S.
Os métodos ReadIo e WriteIo lêem e gravam a memória de E/S do sistema e do barramento.
MSR (Registro Específico do Modelo)
Os métodos ReadMsr e WriteMsr leem e gravam MSRs, que são registros de controle que habilitam e desabilitam recursos e dão suporte à depuração, para um modelo específico de CPU.
Manipuladores
Na depuração em modo de usuário, é possível obter informações sobre os objetos do sistema usando os identificadores do sistema pertencentes a um processo-alvo. O método ReadHandleData pode ser usado para ler essas informações.
Os 'handles' de sistema para objetos de thread e de processo podem ser obtidos usando os métodos GetCurrentThreadHandle e GetCurrentProcessHandle. Esses identificadores também são fornecidos aos métodos de retorno de chamada IDebugEventCallbacks::CreateThread e IDebugEventCallbacks::CreateProcess quando ocorrem os eventos de depuração de criação de thread e de processo.
Nota No modo kernel, os identificadores de processo e de thread são identificadores artificiais. Eles não são identificadores do sistema.