wiasGetChangedValueGuid 関数 (wiamdef.h)
wiasGetChangedValueGuid 関数は、GUID 値を持つプロパティがアプリケーションによって変更されたかどうかを判断します。
構文
HRESULT wiasGetChangedValueGuid(
[in] BYTE *pWiasContext,
[in] WIA_PROPERTY_CONTEXT *pContext,
BOOL bNoValidation,
PROPID propID,
WIAS_CHANGED_VALUE_INFO *pInfo
);
パラメーター
[in] pWiasContext
WIA 項目コンテキストへのポインター。
[in] pContext
現在のプロパティ コンテキストを含む WIA_PROPERTY_CONTEXT 構造体へのポインター。
bNoValidation
プロパティの現在の値を有効な値のセットに対して検証するかどうかを示します。 このパラメーターが TRUE に設定されている場合、関数は プロパティに対して検証を実行しません。 FALSE の場合、関数はデータ検証を実行します。
propID
テスト対象のプロパティのプロパティ識別子を指定します。
pInfo
プロパティ の現在 の値と以前の値を含むWIAS_CHANGED_VALUE_INFO構造体へのポインター。
戻り値
成功すると、関数はS_OKを返します。
関数が失敗した場合は、標準 COM エラーまたは WIA エラー コードのいずれかが返されます。
注釈
ドライバーは、ドライバーが プロパティの値を更新した後にのみ、プロパティを検証する必要があります。 ドライバーは、アプリケーションによって要求されたプロパティの変更の結果として値を更新します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | wiamdef.h (Wiamdef.h を含む) |
Library | Wiaservc.lib |
[DLL] | Wiaservc.dll |