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


Функция обратного вызова 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 должна выполнять следующие действия:

  • Вызовите функцию обратного вызова, на которую указывает член pfQueryInfo структуры SCESVC_CALLBACK_INFO (pSceCbInfo-pfQueryInfo>), чтобы получить сведения о текущей базовой конфигурации из базы данных безопасности.
  • Вызовите функцию обратного вызова, на которую указывает член pfQueryInfo структуры SCESVC_CALLBACK_INFO (pSceCbInfo-pfQueryInfo>), чтобы получить последний набор различий (аналитических сведений) из базы данных безопасности.
  • Используйте предоставленные сведения о службе (см. ServiceInfo) для вычисления новой базовой конфигурации.
  • Используйте предоставленные сведения о службе (см. ServiceInfo) и анализ для вычисления новых сведений о различиях.
  • Вызовите функцию обратного вызова, на которую указывает элемент pfSetInfo структуры SCESVC_CALLBACK_INFO (pSceCbInfo-pfSetInfo>), чтобы задать новую базовую конфигурацию в базе данных безопасности.
  • Вызовите функцию обратного вызова, на которую указывает член pfSetInfo структуры SCESVC_CALLBACK_INFO (pSceCbInfo-pfSetInfo>), чтобы задать новые аналитические сведения в базе данных безопасности.

Дополнительные сведения см. в разделе Реализация SceSvcAttachmentUpdate.

Требования

Требование Значение
Минимальная версия клиента
Windows XP [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]

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

SCESVC_CALLBACK_INFO

SCESVC_CONFIGURATION_INFO