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.

Catatan Implementasi NFC yang khas harus memberikan nilai sekitar 50.
 

Kode utama

IRP_MJ_DEVICE_CONTROL

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)