IDsAdminNewObjPrimarySite::Commit 方法 (dsadmin.h)
IDsAdminNewObjPrimarySite::Commit 方法会导致调用单页主对象创建扩展的 IDsAdminNewObjExt::WriteData 方法,并将临时对象写入永久性内存。
语法
HRESULT Commit();
返回值
如果成功,则返回 S_OK ,否则返回 OLE 定义的错误代码。 如果调用扩展不是主要对象创建扩展,则此方法失败。 如果对象创建向导包含多个页面,此方法也会失败。
备注
在调用 IDsAdminNewObjPrimarySite:: Commit 之前,必须调用 IDsAdminNewObjPrimarySite::CreateNew 方法。
当对象创建向导包含多个页面时,系统将实现显示要保存的对象数据的摘要的“完成”页。 系统实现的“完成”页将执行 IDsAdminNewObjPrimarySite::Commit 操作。 但是,如果对象创建向导仅包含一个页面,则页面将具有 “确定” 和“ 取消 ”命令按钮,而不是向导中通常找到的“ 返回”、“ 下一步 ”和“ 取消 ”按钮,并且不提供“完成”页。 因此,单页对象创建扩展向导必须调用 Commit。
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | dsadmin.h |
DLL | DSAdmin.dll |