Поделиться через


Метод 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.

Возвращаемое значение

Никакой

Требования

Требование Ценность
целевая платформа Настольный
заголовка wiautil.h (include Wiautil.h, Wiamindr.h)

См. также

CWiauPropertyList

CWiauPropertyList::D efineProperty

CWiauPropertyList::SendToWia