wiasIsPropChanged 函数 (wiamdef.h)
wiasIsPropChanged 函数测试应用程序是否已更改指定属性。
语法
HRESULT wiasIsPropChanged(
PROPID propid,
[in] WIA_PROPERTY_CONTEXT *pContext,
[out] BOOL *pbChanged
);
参数
propid
指定要检查的属性的属性标识符。
[in] pContext
指向包含当前属性上下文的 WIA_PROPERTY_CONTEXT 结构的指针。
[out] pbChanged
指向接收 BOOL 值的内存位置的指针。 如果属性发生更改,则 BOOL 值 TRUE;如果属性未更改,则 FALSE。
返回值
成功后,该函数将返回S_OK。
如果函数失败,它将返回标准 COM 错误或 WIA 错误代码之一。
言论
此函数通过查看属性 WIA_PROPERTY_CONTEXT 结构中的 bChanged 成员值来确定属性是否正在更改。 微型驱动程序通常使用此函数来检查何时更改了独立属性,以便可以更新其依赖项。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | wiamdef.h (包括 Wiamdef.h) |
库 | Wiaservc.lib |
DLL | Wiaservc.dll |