Метод CWiauPropertyList::SetValidValues(INT,CLSID*,CLSID*,INT,CLSID**) (wiautil.h)
Метод CWiauPropertyList::SetValidValues(INT,CLSID,CLSID,INT,CLSID) задает тип, а также текущие и допустимые значения по умолчанию для свойства CLSID , связанного со списком значений. Метод также задает тип свойства VT_CLSID и подтип WIA_PROP_LIST.
Синтаксис
void SetValidValues(
INT index,
CLSID *defaultValue,
CLSID *currentValue,
INT numValues,
CLSID **pValues
);
Параметры
index
Задает индекс свойства. Задайте для этого параметра значение в *pIdx при возврате метода CWiauPropertyList::D efineProperty .
defaultValue
Задает значение по умолчанию для свойства на устройстве.
currentValue
Указывает текущий параметр свойства на устройстве.
numValues
Указывает количество значений в списке свойств.
pValues
Указатель на расположение памяти, содержащее адрес первого свойства в списке свойств. Этот указатель должен оставаться действительным до вызова метода CWiauPropertyList::SendToWia .
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | wiautil.h (включая Wiautil.h, Wiamindr.h) |