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


IOCTL_USBPRINT_SOFT_RESET IOCTL (usbprint.h)

Запрос IOCTL_USBPRINT_SOFT_RESET позволяет программному обеспечению верхнего уровня (например, языковой монитор) выдавать на принтер команду обратимого сброса для конкретного класса.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Не используется с этой операцией; Присвойте этому параметру значение NULL.

Длина входного буфера

Не используется с этой операцией; Задайте для этого параметра значение 0.

Выходной буфер

Не используется с этой операцией; Присвойте этому параметру значение NULL.

Длина выходного буфера

Не используется с этой операцией; Задайте для этого параметра значение 0.

Блок состояния

Irp->IoStatus.Status имеет значение STATUS_SUCCESS , если запрос выполнен успешно. В противном случае — состояние соответствующего условия ошибки в виде кода NTSTATUS .

Требования

Требование Значение
Заголовок usbprint.h

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

Создание запросов IOCTL в драйверах

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously