Compartir a través de


IOCTL_USBPRINT_GET_PROTOCOL IOCTL (usbprint.h)

Recupere el código del protocolo de impresora actual de la interfaz de impresora USB.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

NULO

Longitud del búfer de entrada

0

Búfer de salida

Puntero a un DWORD

Longitud del búfer de salida

sizeof(DWORD)

Bloque de estado

Irp->IoStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. De lo contrario, status to the appropriate error condition as a NTSTATUS code.

Para obtener más información, vea valores NTSTATUS.

Observaciones

IOCTL_USBPRINT_GET_PROTOCOL devuelve uno de los siguientes valores:

Constante definida Valor
USB_PRINTER_PROTOCOL_BIDI 2
USB_PRINTER_PROTOCOL_IPPOVERUSB 4

Requisitos

Requisito Valor
encabezado de usbprint.h (include Usbprint.h)