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


Функция MicroEntry (wiamicro.h)

Функция MicroEntry реагирует на команды, отправленные драйвером WIA Flatbed.

Синтаксис

WIAMICRO_API HRESULT MicroEntry(
            LONG lCommand,
  [in, out] PVAL pValue
);

Параметры

lCommand

Указывает команду, выданную микродрайверу драйвером WIA Flatbed.

[in, out] pValue

Указывает на структуру VAL , которая используется для передачи информации между драйвером WIA Flatbed и микродрайвером.

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

Если функция завершается успешно, она возвращает S_OK. Если переданная команда не поддерживается, функция возвращает E_NOTIMPL. Для любой ошибки сведения об ошибке должны быть помещены в элемент lVal структуры VAL, на который указывает pValue.

Комментарии

Эта функция выполняет множество различных задач в зависимости от команды, переданной в параметре lCommand . Список этих команд см. в разделе Справочник по командам wia microdriver .

В функцию передаются две структуры. Структура VAL передается в указатель pValue , а элемент pScanInfo структуры VAL указывает на структуру SCANINFO . Структура VAL используется для передачи информации между драйвером WIA Flatbed и микродрайвером. Структура SCANINFO используется для хранения и передачи параметров получения данных сканирования. Многие команды, передаваемые в эту функцию, устанавливают значения в структуре SCANINFO.

Требования

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

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

SCANINFO

ВАЛЬ

Команды wia microdriver

Структуры микродрайверов WIA