IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO IOCTL (parallel.h)

Permintaan IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO mengembalikan informasi tentang port paralel. Informasi ini melengkapi informasi yang diperoleh klien dengan menggunakan permintaan IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO . Informasi tambahan tentang port paralel mencakup jenis antarmuka sistem, nomor bus, dan sumber daya interupsi yang digunakan oleh port.

Untuk informasi selengkapnya, lihat Mendapatkan Informasi Tentang ParallelPort.

Kode utama

IRP_MJ_INTERNAL_DEVICE_CONTROL

Buffer input

Struktur MORE_PARALLEL_PORT_INFORMATION .

Panjang buffer input

Anggota Parameters.DeviceIoControl.OutputBufferLength diatur ke ukuran, dalam byte, dari struktur MORE_PARALLEL_PORT_INFORMATION .

Buffer output

Anggota AssociatedIrp.SystemBuffer menunjuk ke struktur MORE_PARALLEL_PORT_INFORMATION yang dialokasikan klien untuk menghasilkan informasi port paralel.

Panjang buffer output

Ukuran struktur MORE_PARALLEL_PORT_INFORMATION.

Blok status

Jika permintaan berhasil, anggota Informasi diatur ke ukuran, dalam byte, dari struktur MORE_PARALLEL_PORT_INFORMATION. Sebaliknya; anggota Informasi diatur ke nol.

Anggota Status diatur ke salah satu nilai status generik yang dikembalikan oleh permintaan kontrol perangkat internal untuk port paralel atau ke nilai berikut:

STATUS_BUFFER_TOO_SMALL

Nilai anggota Parameters.DeviceIoControl.OutputBufferLength kurang dari ukuran, dalam byte, dari struktur MORE_PARALLEL_PORT_INFORMATION.

Persyaratan

Persyaratan Nilai
Header parallel.h (termasuk Parallel.h)

Lihat juga

IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO

IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO

MORE_PARALLEL_PORT_INFORMATION