Compartilhar via


AllJoyn API

Visão geral da tecnologia da API AllJoyn.

Para desenvolver a API AllJoyn, você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

Funções

 
AllJoynCloseBusHandle

Fecha a alça pipe nomeado.
AllJoynConnectToBus

Abre o pipe nomeado Serviço de Nó do Roteador AllJoyn e o define como PIPE_NOWAIT.
AllJoynEnumEvents

Fornece a funcionalidade de transporte AllJoyn semelhante à funcionalidade WSAEnumNetworkEvents do soquete TCP.
AllJoynEventSelect

Fornece a funcionalidade de transporte AllJoyn semelhante à funcionalidade WSAEventSelect do soquete TCP.
AllJoynReceiveFromBus

Recebe dados do barramento por meio de pipe nomeado.
AllJoynSendToBus

Envia dados para o barramento por meio de pipe nomeado. O chamador dessa API será responsável por marcar se bytesTransferred for menor que os bytes solicitados e chamar essa API novamente para reenviar o restante dos dados.
CreateFromWin32Handle

Constrói um AllJoynBusAttachment em uma instância de alljoyn_busattachment existente sem assumir a propriedade.
get_Win32Handle

Interface COM clássica que simplesmente retorna um ponteiro para a instância de alljoyn_busattachment subjacente, para que o aplicativo possa usá-la diretamente com a API C do AllJoyn Core.

Interfaces

 
IWindowsDevicesAllJoynBusAttachmentFactoryInterop

Essa interface permite a criação de alljoyn_busattachment sem assumir a propriedade da referência.
IWindowsDevicesAllJoynBusAttachmentInterop

Essa interface permite a recuperação do objeto alljoyn_busattachment subjacente.