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. |