Registering Customized Messaging Transports

Windows Mobile 6.5
4/8/2010

Customized messaging transports require one registry entry that specifies the name for the new message transport, along with the name of the DLL that implements it.

  • Create a new registry key with the following registry key structure. In the key, replace <TransportName> with the name of the new message transport. Use this same name for the value of the "Name" Key Value.

    [HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\<TransportName>]
        "Name"          = REG_SZ: "MyTransportName"    // The name of the Transport.
        "DLL"           = REG_SZ: "MyTranport.dll"     // The DLL containing the transport entry point.
        "UserCanCreate" = REG_DWORD: 1                 // An integer that indicates whether users can create new Accounts for this Transport.
    
    Bb415634.note(en-us,MSDN.10).gifNote:
    Use of the UserCanCreate key entry is optional. If used and if it has a value of 1, the user can create new accounts using this transport. The transport appears in the Transport Picker in the Service Setup Wizard.

The following code example demonstrates how to register an MMS message transport.

[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Transports\MyMMS]
    "Name" = "MyMMS"
    "DLL"  = "MyMMS.dll"

Community Additions

Show: