Desktop Passthrough LSP (Windows Embedded CE 6.0)

1/6/2010

Desktop Passthrough (DTPT) is the technology that allows the Windows Embedded CE-based device to talk to the desktop network while ActiveSync is running.

DTPT is implemented using a socket level proxy technology. A proxy server runs on the desktop as part of ActiveSync, while a transport proxy client runs on the Windows Embedded CE-based device. This transport client is the DTPT LSP.

The following is the sequence of winsock calls made by the DTPT LSP:

def WSPConnect(addr):
    if is_dtpt_enabled():
        connect_to_dtpt_server()
        dtpt_server_connect_to(addr)
    else:
        let_connect_call_passthrough_to(addr)

See Also

Concepts

Layered Protocols and Provider Chains
Multiple Transport Protocols
Installing an LSP
AutoBind LSP