Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by nfpdrivers. For more information, see:
nfpdev.h contains the following programming interfaces:
IOCTLs
IOCTL_NFP_DISABLE A client sends the IOCTL_NFP_DISABLE request to temporarily disable subscriptions, publications, and presence events. |
IOCTL_NFP_ENABLE The client sends the IOCTL_NFP_ENABLE request to re-enable previously disabled subscriptions, publications, and presence events. |
IOCTL_NFP_GET_KILO_BYTES_PER_SECOND A client sends the IOCTL_NFP_GET_KILO_BYTES_PER_SECOND request to any generic handle, one that is non-published and non-subscribed, to the provider device. |
IOCTL_NFP_GET_MAX_MESSAGE_BYTES A client sends the IOCTL_NFP_GET_MAX_MESSAGE_BYTES request to any generic handle, one that is non-published and non-subscribed, to the provider device to determine the maximum message size supported. |
IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE The client sends the IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE request to the subscription handle repeatedly in order to receive subscribed messages as they arrive. |
IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE A client interested in receiving notifications that a message has been transmitted will send the IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE request to the proximity driver. |
IOCTL_NFP_SET_PAYLOAD A client application sends message data and confirms publication with the IOCTL_NFP_SET_PAYLOAD request. |