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

NULL

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, estado de la condición de error adecuada como código NTSTATUS.

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

Comentarios

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
Header usbprint.h (incluya Usbprint.h)