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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk