Compartir a través de


IOCTL_NFP_ENABLE IOCTL (nfpdev.h)

El cliente envía la solicitud de IOCTL_NFP_ENABLE para volver a habilitar las suscripciones, publicaciones y eventos de presencia deshabilitados previamente.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

None

Búfer de salida

None

Bloque de estado

Irp-IoStatus.Status> se establece en STATUS_SUCCESS si la solicitud se realiza correctamente.

De lo contrario, estado de la condición de error adecuada como código NTSTATUS.

Para obtener más información, vea Valores NTSTATUS.

Comentarios

A continuación se muestran las acciones necesarias al usar este IOCTL:

  • Cuando se recibe este IOCTL, el controlador DEBE marcar el identificador de archivo como "Habilitado".
  • Si el identificador de archivo ya está marcado como "Habilitado", el controlador DEBE completar el IOCTL con STATUS_INVALID_DEVICE_STATE.
  • Si un dispositivo está actualmente proximate cuando este IOCTL se completa correctamente, los datos del mensaje (junto con su tipo) deben transmitirse (solo una vez) al dispositivo proxy.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Encabezado nfpdev.h

Consulte también

IOCTL_NFP_DISABLE

Guía de diseño general de comunicación de campo cercano (NFC)

Guía de diseño de proximidad de campo cercano (Tap and Do, modelo de proveedor NFP, requisitos de controladores)