Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Клиент отправляет запрос IOCTL_NFP_GET_KILO_BYTES_PER_SECOND на любой универсальный дескриптор, который не опубликован и не подписан на устройство поставщика. Запрос отправляется для определения приблизительной скорости передачи, поддерживаемой поставщиком или базовой технологией RF. Это используется для различения разницы в одном порядке скорости передачи на другую.
Основной код
Входной буфер
Никакой
Выходной буфер
Одно значение INT32, определяющее приблизительную скорость передачи, поддерживаемую поставщиком или ее базовой технологией.
Блок состояния
Irp->IoStatus.Status имеет значение STATUS_SUCCESS, если запрос выполнен успешно.
В противном случае состояние соответствующего условия ошибки в виде кода NTSTATUS.
Дополнительные сведения см. в значения NTSTATUS.
Замечания
Каждая реализация поставщика может указать приблизительную скорость передачи. Типичная реализация NFC должна содержать около 50 КБ в секунду.
Ниже приведены необходимые действия при использовании этого IOCTL:
- Драйвер должен поддерживать приблизительную скорость передачи не менее 16 КБ в секунду.
- После получения этого IOCTL драйвер должен скопировать приблизительную скорость передачи в выходной буфер и завершить его STATUS_SUCCESS.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 8 |
| заголовка | nfpdev.h |
См. также
общее руководство по проектированию по взаимодействию с полями (NFC)