Поделиться через


IOCTL_NFP_ENABLE IOCTL (nfpdev.h)

Клиент отправляет запрос IOCTL_NFP_ENABLE для повторного включения ранее отключенных подписок, публикаций и событий присутствия.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Никакой

Выходной буфер

Никакой

Блок состояния

Irp->IoStatus.Status имеет значение STATUS_SUCCESS, если запрос выполнен успешно.

В противном случае состояние соответствующего условия ошибки в виде кода NTSTATUS.

Дополнительные сведения см. в значения NTSTATUS.

Замечания

Ниже приведены необходимые действия при использовании этого IOCTL:

  • После получения этого IOCTL драйвер ДОЛЖЕН пометить дескриптор файла как "Включено".
  • Если дескриптор файла уже помечен как "Включено", драйвер ДОЛЖЕН завершить IOCTL с STATUS_INVALID_DEVICE_STATE.
  • Если устройство в настоящее время является прокси-сервером при успешном завершении этого IOCTL, данные сообщения (вместе с типом) должны передаваться (только один раз) на прокси-устройство.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
заголовка nfpdev.h

См. также

IOCTL_NFP_DISABLE

общее руководство по проектированию по взаимодействию с полями (NFC)

Руководство по проектированию близкого расположения к полю (модель поставщика NFP, требования к драйверу)