wiasSetPropChanged 函式 (wiamdef.h)
wiasSetPropChanged 函式會修改屬性內容,以指出屬性正在變更。
語法
HRESULT wiasSetPropChanged(
PROPID propid,
[in] WIA_PROPERTY_CONTEXT *pContext,
BOOL bChanged
);
參數
propid
指定要變更之屬性的屬性識別碼。
[in] pContext
包含目前屬性內容 之WIA_PROPERTY_CONTEXT 結構的指標。
bChanged
指定 BOOL 值,這個值可用來設定WIA_PROPERTY_CONTEXT 結構 之 pChanged 成員所指向之數位列中的特定專案。 如需詳細資訊 ,請參閱 一節。
傳回值
成功時,函式會傳回S_OK。 如果函式失敗,它會傳回標準 COM 錯誤或其中一個WIA_ERROR_XXX錯誤, (Microsoft Windows SDK 檔) 中所述。
備註
WIA_PROPERTY_CONTEXT 結構的 pChanged 成員會指向 BOOL 值的陣列,指出是否要變更特定屬性。 此函式會在該陣列中為屬性內容中的指定屬性設定一個專案。 每當驅動程式變更驗證中具有相依屬性的屬性時,就應該使用此函式。 例如,藉由變更「目前意圖」,「水準解析」會變更,且應該標示為已變更,因此仍會 (WIA_IPS_XRES) 驗證,且其相依專案仍會進行。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Microsoft Windows Me 和 Windows XP 和更新版本的 Windows 作業系統中使用。 |
目標平台 | 桌面 |
標頭 | wiamdef.h (包含Wiamdef.h) |
程式庫 | Wiaservc.lib |
Dll | Wiaservc.dll |