共用方式為


IScanProfile::Save 方法

將設定檔的變更儲存至磁片。

語法

HRESULT Save();

參數

這個方法沒有任何參數。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

儲存的掃描設定檔是儲存在 %USERPROFILE%\Application Data\Microsoft\Document Center\UserScanProfiles 的 XML 檔案。

如果多個進程寫入IScanProfile 物件,呼叫 IScanProfile::Save的最後一個進程是儲存變更的唯一進程。

IScanProfile::Save方法會先驗證設定檔再儲存。 除非與設定檔相關聯的 Windows 映像下載 (WIA) 2.0 專案類別是WIA_CATEGORY_FLATBED或WIA_CATEGORY_FEEDER,否則設定檔一律視為有效。 如果類別WIA_CATEGORY_FLATBED或WIA_CATEGORY_FEEDER,則如果設定檔中包含屬性,則下列屬性必須對專案有效:

WIA_IPS_BRIGHTNESS

WIA_IPS_CONTRAST

WIA_IPA_DATATYPE

WIA_IPS_XRES

WIA_IPA_FORMAT

此外,如果類別是WIA_CATEGORY_FEEDER,則如果設定檔中存在,則WIA_IPS_PAGE_SIZE屬性必須有效。 如需這些屬性的詳細資訊,請參閱 掃描器 WIA 專案屬性常數

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Scanprofile.h
Idl
Scanprofiles.idl

另請參閱

IScanProfile

掃描設定檔架構