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 [デスクトップ アプリのみ] |