iPersistQuery::ReadString 方法 (cmnquery.h)
IPersistQuery::ReadString 方法从查询存储区读取字符串。
语法
HRESULT ReadString(
[in] LPCWSTR pSection,
[in] LPCWSTR pValueName,
[out] LPWSTR pBuffer,
[in] INT cchBuffer
);
参数
[in] pSection
指向以 null 结尾的 Unicode 字符串的指针,该字符串表示应从中读取字符串的节名称。
[in] pValueName
指向以 null 结尾的 Unicode 字符串的指针,该字符串表示要读取的字符串值的名称。
[out] pBuffer
指向接收字符串值的字符缓冲区的指针。 cchBuffer 参数指定此缓冲区的大小,包括 null 终止符。
[in] cchBuffer
包含 pBuffer 缓冲区的大小(以字符为单位),包括 null 终止符。
返回值
如果成功 , 则返回S_OK,否则返回标准 HRESULT 值。 可能的错误代码包括以下内容。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | cmnquery.h |
Library | Uuid.lib |
DLL | Dsquery.dll |