IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS IOCTL (pointofservicedriverinterface.h)
Эта функция управления вводом-выводом возвращает стандартные сведения о единой точке обслуживания (UPOS), такие как его категория, изготовитель и номер редакции встроенного ПО.
Основной код
Входной буфер
[in] Не используется с этой операцией; задайте значение NULL.
Длина входного буфера
Не используется с этой операцией; установите значение 0 (ноль).
Выходной буфер
Указатель на структуру PosStatisticsHeader , содержащую статистику.
Длина выходного буфера
Размер выходного буфера в байтах. Задайте для параметра sizeof(PosStatisticsHeader).
Блок состояния
В случае успешного выполнения возвращает значение TRUE ; В противном случае возвращает значение FALSE.
Комментарии
Дополнительные сведения об ошибке можно получить, вызвав GetLastError. В следующем списке показаны распространенные значения ошибок:
STATUS_BUFFER_OVERFLOW. Размер выходного буфера недостаточно для хранения статистики.
STATUS_NOT_SUPPORTED. Статистические отчеты не поддерживаются.
Требования
Требование | Значение |
---|---|
Заголовок | pointofservicedriverinterface.h (включая Pointofservicedriverinterface.h) |