IOCTL_NFP_ENABLE IOCTL (nfpdev.h)
Клиент отправляет IOCTL_NFP_ENABLE запрос на повторное включение ранее отключенных подписок, публикаций и событий присутствия.
Основной код
Входной буфер
None
Выходной буфер
None
Блок состояния
Irp-IoStatus.Status> имеет значение STATUS_SUCCESS, если запрос выполнен успешно.
В противном случае — Состояние до соответствующего условия ошибки в виде кода NTSTATUS.
Дополнительные сведения см. в разделе Значения NTSTATUS.
Комментарии
Ниже приведены обязательные действия при использовании этого IOCTL:
- При получении этого IOCTL драйвер ДОЛЖЕН пометить дескриптор файла как "Enabled".
- Если дескриптор файла уже помечен как "Включено", драйвер ДОЛЖЕН завершить IOCTL с STATUS_INVALID_DEVICE_STATE.
- Если при успешном завершении IOCTL устройство находится на прокси-сервере, данные сообщения (вместе с его типом) должны передаваться (только один раз) на ближайшее устройство.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Верхняя часть | nfpdev.h |
См. также раздел
Общее руководство по проектированию связи ближнего действия (NFC)