DkmILMemoryRead Class
Definition
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.
A request to read a sequence of bytes from memory. The address to read from is popped off the DkmIL stack and must have a size of 4 if the debuggee is 32-bit, or 8 if the debuggee is 64-bit. The bytes that are read from memory are pushed onto the stack.
public ref class DkmILMemoryRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmILMemoryRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
class DkmILMemoryRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[System.Runtime.InteropServices.Guid("773a4206-89a8-80c4-a828-6ea6728935aa")]
public class DkmILMemoryRead : Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction
[<System.Runtime.InteropServices.Guid("773a4206-89a8-80c4-a828-6ea6728935aa")>]
type DkmILMemoryRead = class
inherit DkmILInstruction
Public Class DkmILMemoryRead
Inherits DkmILInstruction
- Inheritance
- Attributes
Properties
Flags |
Flags controlling the behavior of DkmProcess.ReadMemory and DkmProcess.ReadMemoryString. |
Size |
Number of bytes to read. |
TagValue |
DkmILInstruction is an abstract base class. This enum indicates which derived class this object is an instance of. (Inherited from DkmILInstruction) |
UniqueId |
Uniquely identifies the DkmILInstruction object. Used as a hash-table key to allow for quickly matching up DkmIL instructions with their matching values. (Inherited from DkmILInstruction) |
Methods
Create(UInt32, DkmReadMemoryFlags) |
Create a new DkmILMemoryRead object instance. |