Bagikan melalui


IOCTL_SERIAL_GET_MODEMSTATUS IOCTL (ntddser.h)

Permintaan IOCTL_SERIAL_GET_MODEMSTATUS memperbarui status modem, dan mengembalikan nilai register status modem sebelum pembaruan.

Untuk informasi selengkapnya, lihat definisi bit register status modem (SERIAL_MSR_DCTS melalui SERIAL_MSR_DCD) dalam file header Serial.h dalam sampel Driver serial di GitHub.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Tidak ada.

Panjang buffer input

Tidak ada.

Buffer output

Anggota AssociatedIrp.SystemBuffer menunjuk ke buffer ULONG yang dialokasikan klien yang digunakan driver pengontrol serial untuk menghasilkan nilai register status modem.

Panjang buffer output

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

Blok status

Jika permintaan berhasil, anggota Informasi diatur ke ukuran, dalam byte, dari ULONG. Jika tidak, anggota Informasi diatur ke nol.

Anggota Status diatur ke salah satu Nilai Status Generik untuk Permintaan Kontrol Perangkat Serial.

Persyaratan

Persyaratan Nilai
Header ntddser.h (termasuk Ntddser.h)

Lihat juga

IOCTL_SERIAL_SET_MODEM_CONTROL