Метод IWiaMiniDrv::d rvReadItemProperties (wiamindr_lh.h)
Метод IWiaMiniDrv::d rvReadItemProperties считывает свойства элемента драйвера, которые необходимо обновить.
Синтаксис
HRESULT drvReadItemProperties(
BYTE *__MIDL__IWiaMiniDrv0025,
LONG __MIDL__IWiaMiniDrv0026,
ULONG __MIDL__IWiaMiniDrv0027,
const PROPSPEC *__MIDL__IWiaMiniDrv0028,
LONG *__MIDL__IWiaMiniDrv0029
);
Параметры
__MIDL__IWiaMiniDrv0025
lFlags [in]
Зарезервировано. Задайте нулевое значение.
__MIDL__IWiaMiniDrv0026
nPropSpec [in]
Указывает количество элементов в массиве pPropSpec .
__MIDL__IWiaMiniDrv0027
pPropSpec [in]
Указывает на первый элемент массива структур PROPSPEC .
__MIDL__IWiaMiniDrv0028
pWiasContext [in]
Указатель на контекст элемента WIA.
__MIDL__IWiaMiniDrv0029
plDevErrVal [out]
Указывает на расположение памяти, которое получит код состояния для этого метода. Если этот метод возвращает S_OK, хранимое значение будет равным нулю. В противном случае код ошибки, относящейся к мини-накопителю, будет храниться в расположении, на который указывает этот параметр.
Возвращаемое значение
При успешном выполнении метод должен вернуть S_OK и очистить значение ошибки устройства, на которое указывает plDevErrVal. Если метод завершается сбоем, он должен вернуть стандартный код ошибки COM и поместить значение кода ошибки, относящееся к мини-накопителю, в память, на которую указывает plDevErrVal.
Значение, на которое указывает plDevErrVal , можно преобразовать в строку, вызвав IWiaMiniDrv::d rvGetDeviceErrorStr.
Комментарии
В этом методе мини-диск должен считывать запрошенные свойства с устройства.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | wiamindr_lh.h (включая Wiamindr.h) |
См. также раздел
IWiaMiniDrv::d rvGetDeviceErrorStr