ExtRemoteData::GetString(ExtBuffer<WCHAR>*,ULONG) 方法 (engextcpp.hpp)
GetString 方法从目标的内存中读取以 null 结尾的字符串。 字符串位于由 ExtRemoteData 对象表示的区域开头。
语法
PWSTR GetString(
[out] ExtBuffer<WCHAR> *Buffer,
[in] ULONG MaxChars
);
参数
[out] Buffer
接收从目标读取的以 null 结尾的字符串。 Buffer 的类型必须与目标上的字符串类型相同。 如果字符串是 Unicode 字符串,则 缓冲区 的类型必须为 PWSTR。 如果字符串是多字节字符串,则 缓冲区 的类型必须为 PSTR。
注释缓冲区 缓冲区的其余部分,可以通过此方法覆盖字符串。
[in] MaxChars
指定要从目标读取的最大字符数。
返回值
GetString 返回从目标读取的以 null 结尾的字符串。 这是 缓冲区。
言论
仅当 ExtRemoteData 对象表示的区域位于虚拟内存中时,才能使用此方法。 如果区域指定物理内存,则它不起作用。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | engextcpp.hpp (包括 Engextcpp.hpp) |