Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O método GetPhysicalAddressLocation cria uma estrutura de localização que representa um deslocamento como um endereço de memória física. A falha será um resultado legítimo (E_NOTIMPL) se o depurador não oferecer suporte ao endereçamento físico. No entanto, se o depurador der suporte ao endereçamento físico, mas um destino específico não, GetPhysicalAddressLocation terá êxito, mas as tentativas de leitura desse local falharão.
Na execução bem-sucedida desse método, o local resultante pode ser utilizado com qualquer método que exija um local. Isso inclui a criação de objetos tipado em um endereço físico. Os chamadores são livres para modificar o deslocamento do local retornado depois que o método é retornado com êxito.
Sintaxe
HRESULT GetPhysicalAddressLocation(
ULONG64 physAddr,
Location *pPhysicalAddressLocation
);
Parâmetros
physAddr
O endereço de memória física que precisa ser representado como estrutura de localização.
pPhysicalAddressLocation
Um ponteiro para o local de armazenamento em que a estrutura de localização que representa o endereço de memória física será armazenada.
Valor de retorno
Esse método retorna HRESULT que indica êxito ou falha.
Observações
Se esse método for bem-sucedido, o local poderá ser utilizado com qualquer método que tenha um local (incluindo a criação de objetos tipados em um endereço físico).
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | dbgmodel.h |