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