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
- out_pTransport
Pointeur vers un objet qui implémente IDeviceAgentTransport.
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