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 |