DkmILMemoryStringRead.Create(DkmReadMemoryFlags, UInt16, Int32) Method
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.
Create a new DkmILMemoryStringRead object instance.
public:
static Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILMemoryStringRead ^ Create(Microsoft::VisualStudio::Debugger::DkmReadMemoryFlags Flags, System::UInt16 CharacterSize, int MaxCharacters);
public:
static Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILMemoryStringRead ^ Create(Microsoft::VisualStudio::Debugger::DkmReadMemoryFlags Flags, unsigned short CharacterSize, int MaxCharacters);
static Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILMemoryStringRead Create(Microsoft::VisualStudio::Debugger::DkmReadMemoryFlags Flags, unsigned short CharacterSize, int MaxCharacters);
public static Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILMemoryStringRead Create (Microsoft.VisualStudio.Debugger.DkmReadMemoryFlags Flags, ushort CharacterSize, int MaxCharacters);
static member Create : Microsoft.VisualStudio.Debugger.DkmReadMemoryFlags * uint16 * int -> Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILMemoryStringRead
Public Shared Function Create (Flags As DkmReadMemoryFlags, CharacterSize As UShort, MaxCharacters As Integer) As DkmILMemoryStringRead
Parameters
- Flags
- DkmReadMemoryFlags
[In] Flags controlling the behavior of DkmProcess.ReadMemory and DkmProcess.ReadMemoryString.
- CharacterSize
- UInt16
[In] Number of bytes in each character. This should be set to 1 (ANSI/UTF-8), 2 (UTF-16) or 4 (UTF-32).
- MaxCharacters
- Int32
[In] The maximum number of characters to read from the target process. When DkmReadMemoryFlags.AllowPartialRead is false, the request will fail if a null terminator isn't found within this range with DkmILFailureReason.StringTooLong.
Returns
[Out] Result of this method call.