nfpdev.h 标头

nfpdrivers 使用此标头。 有关详细信息,请参阅:

nfpdev.h 包含以下编程接口:

IOCTL

 
IOCTL_NFP_DISABLE

客户端发送IOCTL_NFP_DISABLE请求,以暂时禁用订阅、发布和状态事件。
IOCTL_NFP_ENABLE

客户端发送IOCTL_NFP_ENABLE请求以重新启用以前禁用的订阅、发布和状态事件。
IOCTL_NFP_GET_KILO_BYTES_PER_SECOND

客户端将IOCTL_NFP_GET_KILO_BYTES_PER_SECOND请求发送到提供程序设备的任何泛型句柄,该句柄未发布且未订阅。
IOCTL_NFP_GET_MAX_MESSAGE_BYTES

客户端将IOCTL_NFP_GET_MAX_MESSAGE_BYTES请求发送到提供程序设备的任何泛型句柄(未发布和未订阅的句柄),以确定支持的最大消息大小。
IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE

客户端将IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE请求重复发送到订阅句柄,以便在订阅消息到达时接收这些消息。
IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE

想要接收已传输消息的通知的客户端会将IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE请求发送到邻近感应驱动程序。
IOCTL_NFP_SET_PAYLOAD

客户端应用程序发送消息数据并使用IOCTL_NFP_SET_PAYLOAD请求确认发布。