Freigeben über


GetDeviceAgentTransport

Aktualisiert: November 2007

Erstellt dynamisch eine Geräteagentinstanz, durch deren Typ die IDeviceAgentTransport-Schnittstelle implementiert wird.

HRESULT GetDeviceAgentTransport(IDeviceAgentTransport **out_pTransport);

Parameter

Hinweise

Verwenden Sie IDeviceAgentTransport, um Verbindungen zu akzeptieren und Streams vom Gerät zum Entwicklungscomputer zu erstellen.

Beispiel

In diesem Beispiel wird dynamisch eine Instanz von IDeviceAgentTransport erstellt. Das vollständige Beispiel finden Sie unter 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);

Verwaltete Entsprechung

DeviceAgentTransportFactory.GetAgentTransport

Anforderungen

DeviceAgentTransport.h

Siehe auch

Weitere Ressourcen

Nicht verwaltete geräteseitige Device Connectivity-API für intelligente Geräte