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


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

WdfIoTargetSendInternalIoctlSynchronous

WdfIoTargetSendIoctlSynchronously