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