DkmILMemoryStringRead.Create(DkmReadMemoryFlags, UInt16, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建新的 DkmILMemoryStringRead 对象实例。
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
参数
- Flags
- DkmReadMemoryFlags
中控制 DkmProcess ReadMemory 和 DkmProcess 的行为的标志。
- CharacterSize
- UInt16
中每个字符中的字节数。 应将此项设置为 1 (ANSI/UTF-8) ,2 (UTF-16) 或 4 (32) 。
- MaxCharacters
- Int32
中要从目标进程中读取的最大字符数。 如果 AllowPartialRead 为 false,则在具有 DkmILFailureReason 的范围内找不到空终止符时,请求将失败 DkmReadMemoryFlags。
返回
弄此方法调用的结果。