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
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) |