INapComponentConfig3::NewConfig 方法

注意

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

NewConfig 方法由系统运行状况验证程序实现, (SHV) 提供为特定配置 ID 创建配置数据的方法。 调用此函数时,SHV 必须分配新的配置数据,并使用默认配置数据的副本填充该数据。

语法

HRESULT NewConfig(
   UINT32 configID
);

参数

configID

一个表示配置的 值。 ConfigID 由网络策略服务器 (NPS) 服务分配,在 SHV 中是唯一的。

返回值

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

返回代码 说明
S_OK
操作成功。
E_INVALIDARG
ConfigID 为 0 (默认配置) 保留的值。
NAP_E_SHV_CONFIG_EXISTED
ConfigID 已存在。 NPS 已知的 ID 列表不同于 SHV。

备注

NewConfig 创建新配置后,应根据需要使用 GetConfigFromIDInvokeUIFromConfigBlobSetConfigToID 方法来更改配置。

要求

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

另请参阅

INapComponentConfig3