Bagikan melalui


IOCTL_SERIAL_GET_STATS IOCTL (ntddser.h)

Permintaan IOCTL_SERIAL_GET_STATS mengembalikan informasi tentang performa pengontrol serial. Statistik tersebut mencakup jumlah karakter yang ditransmisikan, jumlah karakter yang diterima, dan statistik kesalahan yang berguna. Driver terus menaikkan nilai performa.

Untuk mengatur ulang nilai performa yang terakumulasi ke nol, klien dapat menggunakan permintaan IOCTL_SERIAL_CLEAR_STATS .

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Tidak ada.

Panjang buffer input

Tidak ada.

Buffer output

Anggota AssociatedIrp.SystemBuffer menunjuk ke struktur SERIALPERF_STATS yang dialokasikan klien yang digunakan driver pengontrol serial untuk menghasilkan informasi performa.

Panjang buffer output

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

Blok status

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

Persyaratan

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

Lihat juga

IOCTL_SERIAL_CLEAR_STATS

SERIALPERF_STATS