ISceSvcAttachmentPersistInfo ::Save, méthode (scesvc.h)
Avec la méthode Save , l’extension de composant logiciel enfichable retourne des informations sur les données qui doivent être enregistrées. L’appelant est responsable de l’enregistrement des données.
Syntaxe
HRESULT Save(
[in] LPTSTR lpTemplateName,
[in] SCESVC_HANDLE *scesvcHandle,
[out] PVOID *ppvData,
[out] PBOOL pbOverwriteAll
);
Paramètres
[in] lpTemplateName
Pointeur vers une chaîne terminée par null qui contient le nom du modèle de sécurité dans lequel enregistrer les données.
[in] scesvcHandle
Pointeur qui reçoit le SCESVC_HANDLE l’extension de composant logiciel enfichable de pièce jointe utilise pour communiquer avec les composants logiciels enfichables Configuration de la sécurité.
[out] ppvData
Pointeur qui reçoit une mémoire tampon contenant les données à enregistrer.
[out] pbOverwriteAll
Pointeur vers un boOL qui reçoit une valeur indiquant si les données préexistantes doivent être remplacées.
Valeur retournée
La valeur de retour est un HRESULT. La valeur S_OK indique que la méthode a réussi.
Remarques
L’appelant doit libérer la mémoire tampon définie dans ppvData en appelant ISceSvcAttachmentPersistInfo ::FreeBuffer.
Configuration requise
Condition requise | Valeur |
---|---|
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
ISceSvcAttachmentPersistInfo ::FreeBuffer