共用方式為


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要求確認發行集。