IScanProfile::SetProperty 方法
在掃描設定檔的 元素中 <Properties>
設定指定子屬性的值。
語法
HRESULT SetProperty(
[in] ULONG num,
[in] PROPID *pid,
[in] PROPVARIANT *pvar
);
參數
-
num [in]
-
類型: ULONG
pid和pvar所指向陣列中的專案數。
-
pid [in]
-
類型: PROPID*
要設定之屬性識別碼陣列的指標。 陣列中的每個值都是 WIA 屬性常數。
-
pvar [in]
-
類型: PROPVARIANT*
要指派給屬性之值陣列的指標。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
pid指向的陣列中的每個值都是其中一個WIA 屬性常數。 您可以擴充此識別系統。 請參閱 定義自訂屬性。
除非應用程式呼叫 IScanProfile::Save 方法,否則不會將設定檔的變更儲存至磁片。
如果兩個應用程式從相同的 XML 檔案建立掃描設定檔物件,而且每個應用程式都會將變更寫入其物件,則只會將呼叫 IScanProfile::Save last 的應用程式所做的變更儲存到磁片。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|
Idl |
|
另請參閱