IOCTL_USBPRINT_SET_PROTOCOL IOCTL (usbprint.h)
Defina o código do protocolo de impressora atual da interface da impressora USB.
Ponteiro para um DWORD
sizeof(DWORD)
ZERO
0
Irp->IoStatus.Status será definido como STATUS_SUCCESS se a solicitação for bem-sucedida. Caso contrário, status para a condição de erro apropriada como um código NTSTATUS.
Para obter mais informações, consulte valores NTSTATUS.
IOCTL_USBPRINT_SET_PROTOCOL dá suporte aos seguintes valores:
Constante definida | Valor |
---|---|
USB_PRINTER_PROTOCOL_BIDI | 2 |
Se uma interface der suporte ao IPP via USB, ela será iniciada no protocolo IPP por USB. Se o sistema de impressão do Windows detectar que drivers IHV foram instalados para a impressora, ele mudará a impressora de volta para BIDI.
Requisito | Valor |
---|---|
cabeçalho | usbprint.h (inclua Usbprint.h) |