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 のドキュメントで説明)。
備考
この関数は、Windows SDK ドキュメントで説明されている IPropertyStorage::WriteMultiple と同様の方法で動作します。 PROPSPEC および PROPVARIANT 構造体は、Windows SDK ドキュメントでも説明されています。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Microsoft Windows Me および Windows XP 以降のバージョンの Windows オペレーティング システムで使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wiamdef.h (Wiamdef.h を含む) |
ライブラリ | Wiaservc.lib |
DLL | Wiaservc.dll |
関連項目
wiasReadMultiple を する