IOCTL_NFP_GET_KILO_BYTES_PER_SECOND IOCTL (nfpdev.h)
Klien mengirimkan permintaan IOCTL_NFP_GET_KILO_BYTES_PER_SECOND ke handel generik apa pun, yang tidak diterbitkan dan tidak berlangganan, ke perangkat penyedia. Permintaan dikirim untuk menentukan perkiraan kecepatan transmisi terbaik yang didukung oleh penyedia atau teknologi RF yang mendasarinya. Ini digunakan untuk membedakan perbedaan dalam satu urutan besaran dalam tingkat transmisi ke urutan lainnya.
Kode utama
Buffer input
Tidak ada
Buffer output
Satu nilai INT32 yang mendefinisikan perkiraan kecepatan transmisi yang didukung oleh penyedia atau teknologi yang mendasarinya.
Blok status
Irp-IoStatus.Status> diatur ke STATUS_SUCCESS jika permintaan berhasil.
Jika tidak, Status ke kondisi kesalahan yang sesuai sebagai kode NTSTATUS.
Untuk informasi selengkapnya, lihat Nilai NTSTATUS.
Keterangan
Setiap implementasi penyedia dapat menentukan perkiraan tingkat transmisi. Implementasi NFC yang khas harus memberikan nilai sekitar 50 KB per detik.
Berikut ini adalah tindakan yang diperlukan saat menggunakan IOCTL ini:
- Driver HARUS mendukung perkiraan tingkat transmisi tidak lebih kecil dari 16 KB per detik.
- Ketika IOCTL ini diterima, driver HARUS menyalin perkiraan kecepatan transmisi ke dalam buffer output dan menyelesaikannya dengan STATUS_SUCCESS.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Header | nfpdev.h |
Lihat juga
Panduan desain keseluruhan komunikasi bidang dekat (NFC)
Panduan desain kedekatan bidang dekat (Ketuk dan Lakukan, model penyedia NFP, persyaratan driver)