заголовок 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. |