CWiauPropertyList::SetValidValues(INT,BSTR,BSTR,INT,BSTR*) メソッド (wiautil.h)
CWiauPropertyList::SetValidValues(INT,BSTR,BSTR,INT,BSTR) メソッドは、値のリストに関連付けられている BSTR プロパティの型と、既定、現在、および有効な値を設定します。 また、 メソッドは プロパティの型を VT_BSTR に設定し、サブタイプを WIA_PROP_LIST に設定します。
構文
void SetValidValues(
INT index,
BSTR defaultValue,
BSTR currentValue,
INT numValues,
BSTR *pValues
);
パラメーター
index
プロパティ インデックスを指定します。 CWiauPropertyList::D efineProperty メソッドが戻るときに、このパラメーターを *pIdx の値に設定します。
defaultValue
デバイスの プロパティの既定の設定を指定します。
currentValue
デバイスの プロパティの現在の設定を指定します。
numValues
プロパティ リスト内の値の数を指定します。
pValues
プロパティ リストの最初のプロパティをポイントします。 CWiauPropertyList::SendToWia メソッドが呼び出されるまで、このポインターは有効なままである必要があります。
戻り値
なし
必要条件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | wiautil.h (Wiautil.h、Wiamindr.h を含む) |