次の方法で共有


SceSvcAttachmentUpdate コールバック関数

SceSvcAttachmentUpdate 関数は、セキュリティ構成スナップインによって呼び出され、構成の変更をセキュリティ データベースに渡します。

構文

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

パラメーター

pSceCbInfo [in]

SCE へのコールバック ハンドルと関数ポインターを含む SCESVC_CALLBACK_INFO構造体への ポインター。

ServiceInfo [in]

構成情報を更新しました。 この情報に使用されるデータ構造は SCESVC_CONFIGURATION_INFO

戻り値

この関数が成功すると、SCESTATUS_SUCCESSが返されます。 それ以外の場合は、エラー コードを返します。 セキュリティ構成エラー コードの詳細については、「 添付ファイルの戻り値」を参照してください。

解説

SceSvcAttachmentUpdate 関数は、次の操作を行う必要があります。

  • SCESVC_CALLBACK_INFO構造体 (pSceCbInfo-pfQueryInfo>) の pfQueryInfo メンバーが指すコールバック関数を呼び出して、セキュリティ データベースから現在の基本構成情報を取得します。
  • SCESVC_CALLBACK_INFO構造体 (pSceCbInfo-pfQueryInfo>) の pfQueryInfo メンバーが指すコールバック関数を呼び出して、セキュリティ データベースから最後の相違点のセット (分析情報) を取得します。
  • 指定されたサービス情報 ( 「ServiceInfo」を参照) を使用して、新しい基本構成を計算します。
  • 提供されたサービス情報 ( 「ServiceInfo」を参照) と分析を使用して、新しい差分情報を計算します。
  • SCESVC_CALLBACK_INFO構造体 (pSceCbInfo-pfSetInfo>) の pfSetInfo メンバーが指すコールバック関数を呼び出して、セキュリティ データベースに新しい基本構成を設定します。
  • SCESVC_CALLBACK_INFO構造体 (pSceCbInfo-pfSetInfo>) の pfSetInfo メンバーが指すコールバック関数を呼び出して、セキュリティ データベースに新しい分析情報を設定します。

詳細については、「SceSvcAttachmentUpdate の実装」を参照してください。

要件

要件
サポートされている最小のクライアント
Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]

関連項目

SCESVC_CALLBACK_INFO

SCESVC_CONFIGURATION_INFO