IDkmDisassemblyProvider.Disassemble(DkmProcess, DkmInstructionAddress, UInt32) Methode

Definition

Disassembliert einen Adressbereich im zu debuggenden Prozess.

public:
 cli::array <Microsoft::VisualStudio::Debugger::Disassembly::DkmDisassembledInstruction ^> ^ Disassemble(Microsoft::VisualStudio::Debugger::DkmProcess ^ process, Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ address, System::UInt32 count);
public Microsoft.VisualStudio.Debugger.Disassembly.DkmDisassembledInstruction[] Disassemble (Microsoft.VisualStudio.Debugger.DkmProcess process, Microsoft.VisualStudio.Debugger.DkmInstructionAddress address, uint count);
abstract member Disassemble : Microsoft.VisualStudio.Debugger.DkmProcess * Microsoft.VisualStudio.Debugger.DkmInstructionAddress * uint32 -> Microsoft.VisualStudio.Debugger.Disassembly.DkmDisassembledInstruction[]
Public Function Disassemble (process As DkmProcess, address As DkmInstructionAddress, count As UInteger) As DkmDisassembledInstruction()

Parameter

process
DkmProcess

In Dkmprocess stellt einen Ziel Prozess dar, der debuggt wird. Der Debugger debuggt die Prozesse, sodass dies die grundlegende debugeinheit ist. Ein dkmprocess kann einen System Prozess oder einen virtuellen Prozess, z. b. Minidumps, darstellen.

address
DkmInstructionAddress

In Die Adresse, an der die Disassembly beginnen soll.

count
UInt32

In Die Anzahl der Anweisungen für die Disassemblierung.

Gibt zurück

DkmDisassembledInstruction[]

Vorgenommen Die Ergebnisse der Disassemblierung des Adress Bereichs.

Gilt für