IOCTL_POINT_OF_SERVICE_CHECK_HEALTH IOCTL (pointofservicedriverinterface.h)
Эта функция управления ввода-вывода проверяет работоспособность устройства.
Основной код
Входной буфер
Указатель на входной буфер, переменная UnifiedPosHealthCheckLe vel.
Длина входного буфера
Размер входного буфера в байтах. Задайте для sizeof(UnifiedPosHealthCheckLevel).
Выходной буфер
Указатель на буфер, который получает PosStringType за содержимым строки работоспособности.
Длина выходного буфера
Размер выходного буфера в байтах. Задайте значение sizeof(PosStringType) + достаточно места для хранения строки работоспособности.
Блок состояния
Возвращает TRUE в случае успешного выполнения; в противном случае возвращает FALSE.
Замечания
Чтобы получить расширенные сведения об ошибке, вызовите GetLastError. Ниже приведено обычное значение ошибки:
- STATUS_NOT_SUPPORTED. Драйвер не предоставляет строки работоспособности.
Требования
Требование | Ценность |
---|---|
заголовка | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |