Метод IWiaMiniDrv::d rvWriteItemProperties (wiamindr_lh.h)
Метод IWiaMiniDrv::d rvWriteItemProperties записывает свойства элемента драйвера на аппаратное устройство WIA.
Синтаксис
HRESULT drvWriteItemProperties(
BYTE *__MIDL__IWiaMiniDrv0021,
LONG __MIDL__IWiaMiniDrv0022,
PMINIDRV_TRANSFER_CONTEXT __MIDL__IWiaMiniDrv0023,
LONG *__MIDL__IWiaMiniDrv0024
);
Параметры
__MIDL__IWiaMiniDrv0021
lFlags [in]
Скрытный.
__MIDL__IWiaMiniDrv0022
pWiasContext [in]
Указатель на контекст элемента WIA.
__MIDL__IWiaMiniDrv0023
plDevErrVal [out]
Указывает на расположение памяти, которое получит код состояния для этого метода. Если этот метод возвращает S_OK, то сохраненное значение будет равно нулю. В противном случае код ошибки для мини-driver будет храниться в расположении, на которое указывает этот параметр.
__MIDL__IWiaMiniDrv0024
pmdtc [in]
Указывает на структуру MINIDRV_TRANSFER_CONTEXT, содержащую контекст передачи устройства.
Возвращаемое значение
При успешном выполнении метод должен возвращать S_OK и очищать значение ошибки устройства, указываемое на plDevErrVal. Если метод завершается ошибкой, он должен вернуть стандартный код ошибки COM и поместить значение кода ошибки для мини-driver в память, на которую указывает plDevErrVal.
Значение, указываемое plDevErrVal, можно преобразовать в строку путем вызова IWiaMiniDrv::d rvGetDeviceErrorStr.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | wiamindr_lh.h (включить Wiamindr.h) |
См. также
IWiaMiniDrv::d rvGetDeviceErrorStr