Compartir a través de


Método IDsAdminNewObjPrimarySite::Commit (dsadmin.h)

El método IDsAdminNewObjPrimarySite::Commit hace que se llame al método IDsAdminNewObjExt::WriteData de una extensión de creación de objeto principal de página única y escribe el objeto temporal en memoria persistente.

Sintaxis

HRESULT Commit();

Valor devuelto

Devuelve S_OK si se ejecuta correctamente o si un código de error definido por OLE de lo contrario. Este método produce un error si la extensión que realiza la llamada no es una extensión de creación de objetos principal. Este método también produce un error si el Asistente para la creación de objetos contiene más de una página.

Comentarios

Se debe llamar al método IDsAdminNewObjPrimarySite::CreateNew antes de llamar a IDsAdminNewObjPrimarySite::Commit .

Cuando un asistente para la creación de objetos contiene más de una página, el sistema implementa una página "Finalizar" que muestra un resumen de los datos del objeto que se van a guardar. La página "Finish" implementada por el sistema realizará la operación IDsAdminNewObjPrimarySite::Commit . Sin embargo, si el Asistente para la creación de objetos solo contiene una página, la página tendrá botones de comando Aceptar y Cancelar en lugar de los botones Atrás, Siguiente y Cancelar que se encuentran normalmente en un asistente y no se proporciona ninguna página "Finalizar". Por este motivo, un asistente para la extensión de creación de objetos de página única debe llamar a Commit.

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado dsadmin.h
Archivo DLL DSAdmin.dll

Consulte también

IDsAdminNewObjExt::WriteData

IDsAdminNewObjPrimarySite

IDsAdminNewObjPrimarySite::CreateNew