IPersistQuery::ReadStruct 方法 (cmnquery.h)

IPersistQuery::ReadStruct 方法从查询存储读取结构。

语法

HRESULT ReadStruct(
  [in]  LPCWSTR pSection,
  [in]  LPCWSTR pValueName,
  [out] LPVOID  pStruct,
  [in]  DWORD   cbStruct
);

参数

[in] pSection

指向以 null 结尾的 Unicode 字符串的指针,该字符串表示应从中读取结构的节名称。

[in] pValueName

指向以 null 结尾的 Unicode 字符串的指针,该字符串表示要读取的结构值的名称。

[out] pStruct

指向将接收结构的缓冲区的指针。 cbStruct 参数指定此缓冲区的大小(以字节为单位)。

[in] cbStruct

指定 由 pStruct 参数表示的缓冲区的大小(以字节为单位)。

返回值

如果成功,则返回 S_OK ,否则返回标准 HRESULT 值。 可能的错误代码包括以下内容。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 cmnquery.h
Library Uuid.lib
DLL Dsquery.dll

另请参阅

在 Active Directory 域服务 中显示接口

IPersistQuery