DkmX64FrameRegisters Klasse

Definition

X64-Register. Bei blattrahmen sind alle Register verfügbar. Bei nicht blattrahmen sind nur die Register verfügbar, die tatsächlich von dem Entlader entwickelt werden. Entwickelte Register finden Sie in der Sammlung "unwoundregistern" der dkmframeregisters-Auflistung. RIP und RSP werden bereitgestellt, da Sie immer entladen werden und häufig auf Sie zugegriffen wird.

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
Vererbung
DkmX64FrameRegisters
Attribute

Eigenschaften

Rip

Anweisungs Zeiger.

Rsp

Stapelzeiger.

TagValue

Dkmframeregisters ist eine abstrakte Basisklasse. Diese Enumeration gibt an, welche abgeleitete Klasse dieses Objekt eine Instanz von ist.

(Geerbt von DkmFrameRegisters)
UnwoundRegisters

Der Register Satz, der durch den entwinder tatsächlich entwickelt wurde.

(Geerbt von DkmFrameRegisters)

Methoden

GetInstructionPointer()

Gibt den Prozessor unabhängigen Anweisungs Zeiger zurück, der in diesem Frame Register-Objekt gespeichert ist.

(Geerbt von DkmFrameRegisters)
GetRegisterValue(UInt32, Byte[])

Eine Hilfsfunktion zum Durchsuchen des Arrays von nicht ausgewickelten Registrierungs Werten für einen dkmstackwalkframe. Wenn die Registrierung nicht aufgehoben wurde, wird ein fehlerhafter HRESULT zurückgegeben.

(Geerbt von DkmFrameRegisters)
GetRegisterValue(UInt32, Void*, Int32)

Eine Hilfsfunktion zum Durchsuchen des Arrays von nicht ausgewickelten Registrierungs Werten für einen dkmstackwalkframe. Wenn die Registrierung nicht aufgehoben wurde, wird ein fehlerhafter HRESULT zurückgegeben.

(Geerbt von DkmFrameRegisters)
GetStackPointer()

Gibt den Prozessor unabhängigen Stapelzeiger zurück, der in diesem Frame Register-Objekt gespeichert ist.

(Geerbt von DkmFrameRegisters)

Gilt für