Partager via


AllJoyn API

Vue d’ensemble de la technologie d’API AllJoyn.

Pour développer l’API AllJoyn, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Fonctions

 
AllJoynCloseBusHandle

Ferme le handle de canal nommé.
AllJoynConnectToBus

Ouvre le service de nœud de routeur AllJoyn nommé et le définit sur PIPE_NOWAIT.
AllJoynEnumEvents

Fournit des fonctionnalités de transport AllJoyn similaires à la fonctionnalité de socket TCP WSAEnumNetworkEvents.
AllJoynEventSelect

Fournit des fonctionnalités de transport AllJoyn similaires à la fonctionnalité de socket TCP WSAEventSelect.
AllJoynReceiveFromBus

Reçoit les données du bus via le canal nommé.
AllJoynSendToBus

Envoie des données au bus par le biais d’un canal nommé. L’appelant de cette API est responsable de case activée si le nombre d’octetsTransferred est inférieur aux octets demandés et d’appeler à nouveau cette API pour renvoyer le reste des données.
CreateFromWin32Handle

Construit un AllJoynBusAttachment sur un alljoyn_busattachment instance existant sans en prendre la propriété.
get_Win32Handle

Interface COM classique qui retourne simplement un pointeur vers le alljoyn_busattachment instance sous-jacent, afin que l’application puisse l’utiliser directement avec l’API AllJoyn Core C.

Interfaces

 
IWindowsDevicesAllJoynBusAttachmentFactoryInterop

Cette interface permet de créer des alljoyn_busattachment sans prendre possession de la référence.
IWindowsDevicesAllJoynBusAttachmentInterop

Cette interface permet de récupérer l’objet alljoyn_busattachment sous-jacent.