Méthode IDsAdminNewObjPrimarySite::Commit (dsadmin.h)
La méthode IDsAdminNewObjPrimarySite::Commit provoque l’appel de la méthode IDsAdminNewObjExt::WriteData de l’extension de création d’objet principal d’une seule page et écrit l’objet temporaire dans la mémoire persistante.
Syntaxe
HRESULT Commit();
Valeur de retour
Retourne S_OK en cas de réussite ou un code d’erreur défini par OLE dans le cas contraire. Cette méthode échoue si l’extension appelante n’est pas une extension de création d’objet principal. Cette méthode échoue également si l’Assistant Création d’objets contient plusieurs pages.
Notes
La méthode IDsAdminNewObjPrimarySite::CreateNew doit être appelée avant l’appel de IDsAdminNewObjPrimarySite::Commit .
Lorsqu’un Assistant création d’objets contient plusieurs pages, le système implémente une page « Finish » qui affiche un résumé des données d’objet à enregistrer. La page « Finish » implémentée par le système effectue l’opération IDsAdminNewObjPrimarySite::Commit . Toutefois, si l’Assistant Création d’objets ne contient qu’une seule page, la page aura des boutons de commande OK et Annuler au lieu des boutons Précédent, Suivant et Annuler qui se trouvent normalement dans un Assistant et aucune page « Terminer » n’est fournie. Pour cette raison, un Assistant création d’un objet monopage doit appeler Commit.
Spécifications
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | dsadmin.h |
DLL | DSAdmin.dll |