ICatalogCollection::SaveChanges 方法 (comadmin.h)
儲存對集合所做的所有暫止變更,以及它包含至 COM+ 目錄資料存放區的專案。
語法
HRESULT SaveChanges(
[out, retval] long *pcChanges
);
參數
[out, retval] pcChanges
正在嘗試之集合的變更數目;如果沒有任何變更擱置中,則值為零。 如果某些變更失敗,則傳回的值不會反映失敗;它仍然是嘗試的變更數目。
傳回值
這個方法可以傳回標準傳回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED和E_FAIL,以及下列值。
傳回碼 | 描述 |
---|---|
|
已成功完成命令。 |
|
存取一或多個物件時發生錯誤。 |
備註
針對指定的專案, SaveChanges 會同時將所有屬性寫入目錄。 也就是說,如果該專案的寫入成功,您在保留的專案中設定的所有屬性都會反映在目錄中。 在集合中撰寫相同專案之多方的規則是最後一個寫入器完全獲勝。 沒有部分更新。
規格需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | comadmin.h |