wiasWriteMultiple 函数 (wiamdef.h)
wiasWriteMultiple 函数将多个属性值写入 WIA 项。
语法
HRESULT wiasWriteMultiple(
[in] BYTE *pWiasContext,
ULONG ulCount,
[in] const PROPSPEC *ps,
const PROPVARIANT *pv
);
参数
[in] pWiasContext
指向 WIA 项上下文的指针。
ulCount
指定要写入的属性总数。
[in] ps
指向 PROPSPEC 结构数组的第一个元素的指针,该元素指示要写入的属性。
pv
指向 PROPVARIANT 结构数组的第一个元素的指针,其中包含要写入项的值。
返回值
成功后,该函数将返回S_OK。 如果函数失败,它将返回标准 COM 错误或WIA_ERROR_XXX错误之一(Microsoft Windows SDK 文档中所述)。
言论
此函数的工作方式类似于 IPropertyStorage::WriteMultiple,Windows SDK 文档中对此进行介绍。 Windows SDK 文档中还介绍了 PROPSPEC 和 PROPVARIANT 结构。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Microsoft Windows Me 和 Windows XP 及更高版本的 Windows作系统中提供。 |
目标平台 | 桌面 |
标头 | wiamdef.h (包括 Wiamdef.h) |
库 | Wiaservc.lib |
DLL | Wiaservc.dll |