Partager via


Méthode ISceSvcAttachmentData::Initialize (scesvc.h)

La méthode Initialize informe le composant logiciel enfichable Configuration de la sécurité que l’extension du composant logiciel enfichable est chargée et établit un contexte pour les communications.

Syntaxe

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

Paramètres

[in] lpServiceName

Chaîne qui spécifie le nom du service de sécurité sur lequel récupérer des informations.

[in] lpTemplateName

Chaîne qui spécifie le nom du modèle.

[in] lpSceSvcPersistInfo

Pointeur vers l’interface ISceSvcAttachmentPersistInfo de l’extension de composant logiciel enfichable pièce jointe.

[out] pscesvcHandle

Pointeur qui reçoit un SCESVC_HANDLE qui représente le contexte de communication entre le composant logiciel enfichable Configuration de la sécurité et l’extension de composant logiciel enfichable. Ce handle est passé en tant que paramètre aux autres méthodes ISceSvcAttachmentData . Lorsque l’extension de composant logiciel enfichable pièce jointe n’a plus besoin de ce handle, libérez-la en appelant ISceSvcAttachmentData::CloseHandle.

Valeur retournée

La valeur de retour est un HRESULT. La valeur S_OK indique que la méthode a réussi.

Spécifications

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête scesvc.h
DLL Wsecedit.dll

Voir aussi

ISceSvcAttachmentData

ISceSvcAttachmentData::CloseHandle

ISceSvcAttachmentPersistInfo

SCESVC_HANDLE