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


Метод ISceSvcAttachmentData::Initialize (scesvc.h)

Метод Initialize информирует оснастку "Конфигурация безопасности", что расширение оснастки загружено, и устанавливает контекст для обмена данными.

Синтаксис

HRESULT Initialize(
  [in]  LPCTSTR                       lpServiceName,
  [in]  LPCTSTR                       lpTemplateName,
  [in]  LPSCESVCATTACHMENTPERSISTINFO lpSceSvcPersistInfo,
  [out] SCESVC_HANDLE                 *pscesvcHandle
);

Параметры

[in] lpServiceName

Строка, указывающая имя службы безопасности для получения сведений.

[in] lpTemplateName

Строка, указывающая имя шаблона.

[in] lpSceSvcPersistInfo

Указатель на интерфейс ISceSvcAttachmentPersistInfo расширения оснастки вложения.

[out] pscesvcHandle

Указатель, получающий SCESVC_HANDLE , представляющий контекст обмена данными между оснасткой "Конфигурация безопасности" и расширением оснастки. Этот дескриптор передается в качестве параметра другим методам ISceSvcAttachmentData . Если расширение оснастки вложения больше не нуждается в этом дескриптоле, освободите его, вызвав метод ISceSvcAttachmentData::CloseHandle.

Возвращаемое значение

Возвращаемое значение — HRESULT. Значение S_OK указывает, что метод выполнен успешно.

Требования

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

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

ISceSvcAttachmentData

ISceSvcAttachmentData::CloseHandle

ISceSvcAttachmentPersistInfo

SCESVC_HANDLE