SceSvcAttachmentUpdate 回调函数

安全配置管理单元调用 SceSvcAttachmentUpdate 函数,将配置更改传递到安全数据库。

语法

SCESTATUS WINAPI SceSvcAttachmentUpdate(
  _In_ PSCESVC_CALLBACK_INFO     pSceCbInfo,
  _In_ SCESVC_CONFIGURATION_INFO *ServiceInfo
);

参数

pSceCbInfo [in]

指向 SCESVC_CALLBACK_INFO 结构的指针,该结构包含指向 SCE 的回调句柄和函数指针。

ServiceInfo [in]

更新的配置信息。 用于此信息的数据结构是 SCESVC_CONFIGURATION_INFO

返回值

如果此函数成功,则返回SCESTATUS_SUCCESS。 否则会返回错误代码。 有关安全配置错误代码的详细信息,请参阅 附件返回值

备注

SceSvcAttachmentUpdate 函数必须执行以下操作:

  • 调用 SCESVC_CALLBACK_INFO 结构的 pfQueryInfo 成员所指向的回调函数 (pSceCbInfo-pfQueryInfo>) ,以从安全数据库中检索当前基本配置信息。
  • 调用SCESVC_CALLBACK_INFO结构 (pSceCbInfo-pfQueryInfo>) 的 pfQueryInfo 成员指向的回调函数,以从安全数据库检索最后一组差异 (分析信息) 。
  • 使用所提供的服务信息 (请参阅 ServiceInfo) 来计算新的基本配置。
  • 使用提供的服务信息 (请参阅 ServiceInfo) 和分析来计算新的差异信息。
  • 调用 SCESVC_CALLBACK_INFO 结构的 pfSetInfo 成员指向的回调函数 (pSceCbInfo-pfSetInfo>) ,以设置安全数据库中的新基本配置。
  • 调用SCESVC_CALLBACK_INFO结构的 pfSetInfo 成员指向的回调函数 (pSceCbInfo-pfSetInfo>) ,以设置安全数据库中的新分析信息。

有关详细信息,请参阅 实现 SceSvcAttachmentUpdate

要求

要求
最低受支持的客户端
Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]

另请参阅

SCESVC_CALLBACK_INFO

SCESVC_CONFIGURATION_INFO