Заголовок nfpdev.h

Этот заголовок используется nfpdrivers. Дополнительные сведения см. в разделе:

nfpdev.h содержит следующие программные интерфейсы:

Функции IOCTL

 
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.