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


Метод IWiaMiniDrv::d rvInitItemProperties (wiamindr_lh.h)

Метод IWiaMiniDrv::d rvInitItemProperties инициализирует свойства элемента драйвера WIA для каждого элемента в дереве элементов приложения.

Синтаксис

HRESULT drvInitItemProperties(
  BYTE *__MIDL__IWiaMiniDrv0013,
  LONG __MIDL__IWiaMiniDrv0014,
  LONG *__MIDL__IWiaMiniDrv0015
);

Параметры

__MIDL__IWiaMiniDrv0013

lFlags [in]

Зарезервировано. Задайте нулевое значение.

__MIDL__IWiaMiniDrv0014

pWiasContext [in]

Указатель на контекст элемента WIA.

__MIDL__IWiaMiniDrv0015

plDevErrVal [out]

Указывает на расположение памяти, которое получит код состояния для этого метода. Если этот метод возвращает S_OK, сохраненное значение будет равно нулю. В противном случае код ошибки, относящейся к мини-накопителю, будет храниться в расположении, на которое указывает этот параметр.

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

При успешном выполнении метод должен вернуть S_OK и очистить значение ошибки устройства, на которое указывает plDevErrVal. Если метод завершается сбоем, он должен вернуть стандартный код ошибки COM и поместить значение кода ошибки для мини-драйвера в память, на которую указывает plDevErrVal.

Значение, на которое указывает plDevErrVal , можно преобразовать в строку, вызвав IWiaMiniDrv::d rvGetDeviceErrorStr.

Комментарии

Метод IWiaMiniDrv::d rvInitItemProperties вызывается один раз для каждого приложения для каждого элемента в дереве элементов.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть wiamindr_lh.h (включая Wiamindr.h)

См. также раздел

IWiaMiniDrv

IWiaMiniDrv::d rvGetDeviceErrorStr

wiasGetDrvItem

wiasSetItemPropAttribs

wiasSetItemPropNames

wiasWriteMultiple