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


Метод IStiUSD::D iagnostic (stiusd.h)

Метод iStiUSD::D iagnostic выполняет диагностические тесты на устройстве по-прежнему.

Синтаксис

HRESULT Diagnostic(
  LPSTI_DIAG pBuffer
);

Параметры

pBuffer

Вызывающий указатель на структуру STI_DIAG для получения сведений о состоянии тестирования.

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

Если операция выполнена успешно, метод должен вернуть S_OK. В противном случае он должен возвращать один из кодов ошибок с префиксом STIERR, определенных в stierr.h.

Замечания

Метод IStiUSD::D iagnostic вызывается, когда пользователь нажимает кнопку "Тест сканеров и камер". Метод должен выполнить тесты, чтобы убедиться, что устройство полностью работает. Для сканера эти тесты могут включать и отключать свет, а также перемещать руку сканирования. Для камеры они могут включать выполнение встроенных диагностических функций или управление параметрами устройства. Возвращаемое значение должно указывать на успешность или сбой диагностических тестов.

Требования

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

См. также

IStiDevice::D iagnostic

IStiUSD