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 [僅限傳統型應用程式] |
標頭 |
|
Idl |
|
另請參閱