INapComponentConfig::GetConfig 方法

注意

网络访问保护平台从Windows 10开始不可用

GetConfig 方法检索系统运行状况验证程序 (SHV) 组件配置。

语法

HRESULT GetConfig(
  [out] UINT16 *bCount,
  [out] BYTE   **data
) const;

parameters

bCount [out]

数据配置 Blob 的大小(以字节为单位)。

data [out]

指向 SHV 组件配置数据地址的指针。

注意

使用 GetConfig 方法从 x86 计算机导出的配置数据可以使用 SetConfig 方法导入 x64 计算机,反之亦然。 因此,配置数据必须采用与体系结构无关的格式,例如 XML。 使用 XML 而不是字节流可以更轻松地在不同的体系结构上使用配置数据。 配置数据中使用的 XML 元素由实现者确定。

返回值

根据此操作的结果返回以下错误代码之一。

返回代码 说明
S_OK
操作成功。
E_ACCESSDENIED
权限错误,拒绝访问。
E_OUTOFMEMORY
系统资源限制,无法执行该操作。

备注

数据参数必须由使用 CoTaskMemAlloc 的被调用方 (组件实现者) 分配,并由调用方使用 CoTaskMemFree 释放。

要求

要求
最低受支持的客户端
无受支持的版本
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
NapCommon.h
IDL
NapCommon.idl

请参阅

INapComponentConfig

INapComponentConfig::SetConfig