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

另请参阅

在 Active Directory 域服务 中显示接口

IPersistQuery