IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO IOCTL (parallel.h)

Permintaan IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO mengembalikan informasi tentang port paralel. Informasi menentukan sumber daya yang ditetapkan ke port paralel, kemampuan port, dan penunjuk ke rutinitas panggilan balik port paralel.

Untuk informasi selengkapnya, lihat Mendapatkan Informasi Tentang ParallelPort.

Kode utama

IRP_MJ_INTERNAL_DEVICE_CONTROL

Buffer input

Struktur PARALLEL_PNP_INFORMATION .

Panjang buffer input

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

Buffer output

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

Panjang buffer output

Ukuran struktur PARALLEL_PNP_INFORMATION .

Blok status

Jika permintaan ini berhasil, anggota Informasi diatur ke ukuran, dalam byte, dari struktur PARALLEL_PNP_INFORMATION . Jika tidak, 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 PARALLEL_PORT_INFORMATION.

Persyaratan

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

Lihat juga

PARALLEL_PORT_INFORMATION

IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO

IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO