nfpdev.h 标头

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

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

IOCTLs

 
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请求确认发布。