ISceSvcAttachmentPersistInfo::Save メソッド (scesvc.h)

Save メソッドを使用すると、スナップイン拡張機能は、保存する必要があるデータに関する情報を返します。 呼び出し元は、データの保存を担当します。

構文

HRESULT Save(
  [in]  LPTSTR        lpTemplateName,
  [in]  SCESVC_HANDLE *scesvcHandle,
  [out] PVOID         *ppvData,
  [out] PBOOL         pbOverwriteAll
);

パラメーター

[in] lpTemplateName

データを保存するセキュリティ テンプレート名を含む null で終わる文字列へのポインター。

[in] scesvcHandle

添付ファイル スナップイン拡張機能がセキュリティ構成スナップインとの通信に使用している SCESVC_HANDLE を受け取るポインター。

[out] ppvData

保存するデータを含むバッファーを受け取るポインター。

[out] pbOverwriteAll

既存のデータを上書きするかどうかを示す値を受け取る BOOL へのポインター。

戻り値

戻り値は HRESULT です。 S_OK の値は、メソッドが成功したことを示します。

注釈

呼び出し元は、ISceSvcAttachmentPersistInfo::FreeBuffer を呼び出して、ppvData のバッファー セットを解放する必要があります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー scesvc.h
[DLL] Wsecedit.dll

こちらもご覧ください

ISceSvcAttachmentPersistInfo

ISceSvcAttachmentPersistInfo::FreeBuffer

ISceSvcAttachmentPersistInfo::IsDirty

SCESVC_HANDLE