Cabeçalho nfpdev.h
Esse cabeçalho é usado por nfpdrivers. Para obter mais informações, consulte:
nfpdev.h contém as seguintes interfaces de programação:
IOCTLs
IOCTL_NFP_DISABLE Um cliente envia a solicitação IOCTL_NFP_DISABLE para desabilitar temporariamente assinaturas, publicações e eventos de presença. |
IOCTL_NFP_ENABLE O cliente envia a solicitação IOCTL_NFP_ENABLE para reabilitar assinaturas, publicações e eventos de presença desabilitados anteriormente. |
IOCTL_NFP_GET_KILO_BYTES_PER_SECOND Um cliente envia a solicitação IOCTL_NFP_GET_KILO_BYTES_PER_SECOND para qualquer identificador genérico, que não seja publicado e não assinado, para o dispositivo do provedor. |
IOCTL_NFP_GET_MAX_MESSAGE_BYTES Um cliente envia a solicitação IOCTL_NFP_GET_MAX_MESSAGE_BYTES para qualquer identificador genérico, que não seja publicado e não assinado, para o dispositivo de provedor para determinar o tamanho máximo da mensagem com suporte. |
IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE O cliente envia a solicitação IOCTL_NFP_GET_NEXT_SUBSCRIBED_MESSAGE para o identificador de assinatura repetidamente para receber mensagens assinadas à medida que chegam. |
IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE Um cliente interessado em receber notificações de que uma mensagem foi transmitida enviará a solicitação IOCTL_NFP_GET_NEXT_TRANSMITTED_MESSAGE ao driver de proximidade. |
IOCTL_NFP_SET_PAYLOAD Um aplicativo cliente envia dados de mensagem e confirma a publicação com a solicitação IOCTL_NFP_SET_PAYLOAD. |