Compartir a través de


Encabezado nfpdev.h

Los nfpdrivers usan este encabezado. Para más información, consulte:

nfpdev.h contiene las siguientes interfaces de programación:

IOCTL

 
IOCTL_NFP_DISABLE

Un cliente envía la solicitud de IOCTL_NFP_DISABLE para deshabilitar temporalmente las suscripciones, las publicaciones y los eventos de presencia.
IOCTL_NFP_ENABLE

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

Un cliente envía la solicitud de IOCTL_NFP_GET_KILO_BYTES_PER_SECOND a cualquier identificador genérico, uno que no está publicado y no suscrito, al dispositivo del proveedor.
IOCTL_NFP_GET_MAX_MESSAGE_BYTES

Un cliente envía la solicitud de IOCTL_NFP_GET_MAX_MESSAGE_BYTES a cualquier identificador genérico, uno que no está publicado y no suscrito, al dispositivo de proveedor para determinar el tamaño máximo de mensaje admitido.
IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE

El cliente envía la solicitud de IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE al identificador de suscripción repetidamente para recibir mensajes suscritos a medida que llegan.
IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE

Un cliente interesado en recibir notificaciones que se ha transmitido un mensaje enviará la solicitud de IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE al controlador de proximidad.
IOCTL_NFP_SET_PAYLOAD

Una aplicación cliente envía datos de mensajes y confirma la publicación con la solicitud de IOCTL_NFP_SET_PAYLOAD.