Share via


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

Voir aussi

IDAdminNewObjExt::WriteData

IDsAdminNewObjPrimarySite

IDsAdminNewObjPrimarySite::CreateNew