Поделиться через


Метод 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 указывает, что метод выполнен успешно.

Комментарии

Вызывающий объект должен освободить буферный набор в ppvData , вызвав метод ISceSvcAttachmentPersistInfo::FreeBuffer.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header scesvc.h
DLL Wsecedit.dll

См. также раздел

ISceSvcAttachmentPersistInfo

ISceSvcAttachmentPersistInfo::FreeBuffer

ISceSvcAttachmentPersistInfo::IsDirty

SCESVC_HANDLE