Partager via


GetDeviceAgentTransport

Mise à jour : novembre 2007

Crée dynamiquement une instance d'agent Smart Device, dont le type implémente l'interface IDeviceAgentTransport.

HRESULT GetDeviceAgentTransport(IDeviceAgentTransport **out_pTransport);

Paramètres

Notes

Utilisez IDeviceAgentTransport pour accepter des connexions et créer des flux de données de l'appareil vers l'ordinateur de développement.

Exemple

Cet exemple crée une instance de IDeviceAgentTransport de façon dynamique. Pour accéder à l'intégralité de l'exemple, consultez la rubrique IDeviceAgentTransport.

// Load the Device Agent Transport Library
HINSTANCE hmod;
hmod = LoadLibrary(L"DeviceAgentTransport.dll");

// Get an instance of IDeviceAgentTransport
GetDeviceAgentTransportFunc f1 = (GetDeviceAgentTransportFunc)
    ::GetProcAddress(hmod, L"GetDeviceAgentTransport");
IDeviceAgentTransport *pTransport = NULL;
f1(&pTransport);

Équivalent managé

DeviceAgentTransportFactory.GetAgentTransport

Configuration requise

DeviceAgentTransport.h

Voir aussi

Autres ressources

API de connectivité des appareils de type Smart Device côté appareil non managée