DkmX64FrameRegisters Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registros x64. Para quadros folha, todos os registros estarão disponíveis. Para quadros não folha, somente os registros que, na verdade, são desorganizados pelo desenrolador estarão disponíveis. Os registros de rebobinação podem ser encontrados na coleção UnwoundRegisters do DkmFrameRegisters. O RIP e o RSP são fornecidos porque sempre são desorganizados e acessados com frequência.
public ref class DkmX64FrameRegisters : Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmX64FrameRegisters : Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters
[Windows::Foundation::Metadata::WebHostHidden]
class DkmX64FrameRegisters : Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters
[System.Runtime.InteropServices.Guid("23cfb317-a11e-4213-b192-2da6a78f5a9a")]
public class DkmX64FrameRegisters : Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters
[<System.Runtime.InteropServices.Guid("23cfb317-a11e-4213-b192-2da6a78f5a9a")>]
type DkmX64FrameRegisters = class
inherit DkmFrameRegisters
Public Class DkmX64FrameRegisters
Inherits DkmFrameRegisters
- Herança
- Atributos
Propriedades
| Rip |
Ponteiro de instrução. |
| Rsp |
Ponteiro de pilha. |
| TagValue |
DkmFrameRegisters é uma classe base abstrata. Essa enumeração indica a qual classe derivada esse objeto é uma instância do. (Herdado de DkmFrameRegisters) |
| UnwoundRegisters |
O conjunto de registros que, na verdade, foi desorganizado pelo desenrolador. (Herdado de DkmFrameRegisters) |
Métodos
| GetInstructionPointer() |
Retorna o ponteiro de instrução independente do processador que é armazenado neste objeto de registro de quadro. (Herdado de DkmFrameRegisters) |
| GetRegisterValue(UInt32, Byte[]) |
Uma função auxiliar para pesquisar a matriz de valores de registro de desbobinação para um DkmStackWalkFrame. Se o registro não foi rebobinado, um HRESULT com falha é retornado. (Herdado de DkmFrameRegisters) |
| GetRegisterValue(UInt32, Void*, Int32) |
Uma função auxiliar para pesquisar a matriz de valores de registro de desbobinação para um DkmStackWalkFrame. Se o registro não foi rebobinado, um HRESULT com falha é retornado. (Herdado de DkmFrameRegisters) |
| GetStackPointer() |
Retorna o ponteiro de pilha independente do processador que é armazenado neste objeto de registro de quadro. (Herdado de DkmFrameRegisters) |