IOCTL_USBPRINT_GET_PROTOCOL IOCTL (usbprint.h)

Ambil kode protokol printer saat ini dari antarmuka printer USB.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

NULL

Panjang buffer input

0

Buffer output

Penunjuk ke DWORD

Panjang buffer output

sizeof(DWORD)

Blok status

Irp-IoStatus.Status> diatur ke STATUS_SUCCESS jika permintaan berhasil. Jika tidak, Status ke kondisi kesalahan yang sesuai sebagai kode NTSTATUS.

Untuk informasi selengkapnya, lihat Nilai NTSTATUS.

Keterangan

IOCTL_USBPRINT_GET_PROTOCOL mengembalikan salah satu nilai berikut:

Konstanta yang ditentukan Nilai
USB_PRINTER_PROTOCOL_BIDI 2
USB_PRINTER_PROTOCOL_IPPOVERUSB 4

Persyaratan

Persyaratan Nilai
Header usbprint.h (termasuk Usbprint.h)