ISceSvcAttachmentData::Initialize-Methode (scesvc.h)

Die Initialize-Methode informiert das Sicherheitskonfigurations-Snap-In, dass die Snap-In-Erweiterung geladen wird, und erstellt einen Kontext für die Kommunikation.

Syntax

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

Parameter

[in] lpServiceName

Zeichenfolge, die den Namen des Sicherheitsdiensts angibt, zu dem Informationen abgerufen werden sollen.

[in] lpTemplateName

Zeichenfolge, die den Namen der Vorlage angibt.

[in] lpSceSvcPersistInfo

Zeiger auf die ISceSvcAttachmentPersistInfo-Schnittstelle der Erweiterung des Anlagen-Snap-Ins.

[out] pscesvcHandle

Zeiger, der eine SCESVC_HANDLE empfängt, die den Kommunikationskontext zwischen dem Sicherheitskonfigurations-Snap-In und der Snap-In-Erweiterung darstellt. Dieses Handle wird als Parameter an die anderen ISceSvcAttachmentData-Methoden übergeben. Wenn die Erweiterung für das Anlagen-Snap-In dieses Handle nicht mehr benötigt, geben Sie es frei, indem Sie ISceSvcAttachmentData::CloseHandle aufrufen.

Rückgabewert

Der Rückgabewert ist ein HRESULT. Der Wert S_OK gibt an, dass die Methode erfolgreich war.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile scesvc.h
DLL Wsecedit.dll

Weitere Informationen

ISceSvcAttachmentData

ISceSvcAttachmentData::CloseHandle

ISceSvcAttachmentPersistInfo

SCESVC_HANDLE