Freigeben über


nfpdev.h-Header

Dieser Header wird von nfpdrivers verwendet. Weitere Informationen finden Sie unter:

nfpdev.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
IOCTL_NFP_DISABLE

Ein Client sendet die IOCTL_NFP_DISABLE Anforderung, Abonnements, Publikationen und Anwesenheitsereignisse vorübergehend zu deaktivieren.
IOCTL_NFP_ENABLE

Der Client sendet die IOCTL_NFP_ENABLE Anforderung, zuvor deaktivierte Abonnements, Publikationen und Anwesenheitsereignisse erneut zu aktivieren.
IOCTL_NFP_GET_KILO_BYTES_PER_SECOND

Ein Client sendet die IOCTL_NFP_GET_KILO_BYTES_PER_SECOND Anforderung an ein generisches Handle, eines, das nicht veröffentlicht und nicht abonniert ist, an das Anbietergerät.
IOCTL_NFP_GET_MAX_MESSAGE_BYTES

Ein Client sendet die IOCTL_NFP_GET_MAX_MESSAGE_BYTES Anforderung an ein allgemeines Handle, eines, das nicht veröffentlicht und nicht abonniert ist, an das Anbietergerät, um die maximale Nachrichtengröße zu ermitteln, die unterstützt wird.
IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE

Der Client sendet die IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE Anforderung wiederholt an das Abonnementhandle, um abonnierte Nachrichten zu empfangen, sobald sie eingehen.
IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE

Ein Client, der an Benachrichtigungen interessiert ist, dass eine Nachricht übertragen wurde, sendet die IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE Anforderung an den Näherungstreiber.
IOCTL_NFP_SET_PAYLOAD

Eine Clientanwendung sendet Nachrichtendaten und bestätigt die Veröffentlichung mit der IOCTL_NFP_SET_PAYLOAD Anforderung.