Metodo IDsAdminNewObjPrimarySite::Commit (dsadmin.h)

Il metodo IDsAdminNewObjPrimarySite::Commit causa la chiamata e la scrittura dell'oggetto temporaneo in memoria persistente dell'estensione IDSAdminNewObjExt::WriteData .

Sintassi

HRESULT Commit();

Valore restituito

Restituisce S_OK se ha esito positivo o un codice di errore definito da OLE in caso contrario. Questo metodo ha esito negativo se l'estensione chiamante non è un'estensione di creazione di oggetti primaria. Questo metodo ha esito negativo anche se la creazione guidata dell'oggetto contiene più di una pagina.

Commenti

Il metodo IDsAdminNewObjPrimarySite::CreateNew deve essere chiamato prima che venga chiamato IDSAdminNewObjPrimarySite::Commit .

Quando una creazione guidata oggetti contiene più di una pagina, il sistema implementa una pagina "Finish" che visualizza un riepilogo dei dati dell'oggetto da salvare. La pagina "Finish" implementata dal sistema eseguirà l'operazione IDAdminNewObjPrimarySite::Commit . Se, tuttavia, la creazione guidata dell'oggetto contiene solo una pagina, la pagina avrà pulsanti di comando OK e Annulla anziché i pulsanti Indietro, Avanti e Annulla in genere presenti in una procedura guidata e non viene fornita alcuna pagina "Fine". A causa di questo, una procedura guidata per la creazione di oggetti a pagina singola deve chiamare Commit.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione dsadmin.h
DLL DSAdmin.dll

Vedi anche

IDAdminNewObjExt::WriteData

IDAdminNewObjPrimarySite

IDAdminNewObjPrimarySite::CreateNew