IDsAdminNewObjPrimarySite::Commit 方法 (dsadmin.h)

IDsAdminNewObjPrimarySite::Commit方法會導致呼叫單頁主要物件建立延伸模組的IDsAdminNewObjExt::WriteData方法,並將暫存物件寫入永續性記憶體。

Syntax

HRESULT Commit();

傳回值

如果成功或 OLE 定義的錯誤碼,則傳回 S_OK 。否則傳回 。 如果呼叫延伸模組不是主要物件建立延伸模組,這個方法就會失敗。 如果物件建立精靈包含多個頁面,這個方法也會失敗。

備註

必須先呼叫 IDsAdminNewObjPrimarySite::CreateNew 方法,才能呼叫 IDsAdminNewObjPrimarySite::Commit

當物件建立精靈包含多個頁面時,系統會實作「完成」頁面,以顯示要儲存之物件資料的摘要。 系統實作的 [完成] 頁面將會執行 IDsAdminNewObjPrimarySite::Commit 作業。 不過,如果物件建立精靈只包含一個頁面,則頁面會有[確定] 和 [取消] 命令按鈕,而不是在精靈中通常找到的 [下一步] 和 [取消] 按鈕,而且未提供 [完成] 頁面。 因此,單頁物件建立延伸模組精靈必須呼叫 Commit

需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 dsadmin.h
Dll DSAdmin.dll

另請參閱

IDsAdminNewObjExt::WriteData

IDsAdminNewObjPrimarySite

IDsAdminNewObjPrimarySite::CreateNew