Microsoft.VisualStudio.Debugger.Disassembly Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
DkmDisassembledInstruction |
Contains information about a disassembled instruction in the debuggee. Objects are returned from DkmProcess.Disassemble. |
Structs
DkmEffectiveAddress |
An effective address for an instruction. The effective address is the calculated address that an instruction operand represents. For instance, on x86, an instruction may be of the form dwordptr [esp-12]. The effective address of this operand will be the result of subtracting 12 from esp. The number of operands and effective addresses are architecture specific. |
DkmFunctionLabel |
A label existing in a function. This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3). |
DkmGetSymbolNameForAddressAsyncResult |
Result of an asynchronous DkmRuntimeInstance.GetSymbolNameForAddress call. |
DkmLinkerFixupRecord |
A linker fixup record. This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTM). |
Enums
DkmEffectiveAddressFlags |
Flags that impact the effective address. |