Registering Customized Messaging Transports

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.

To register a customized messaging transport

  • 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.
    

    Note

    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.

Example

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"

See Also

Tasks

Registering Customized Messaging Rules Clients
Registering Customized Messaging Forms

Concepts

Messaging Samples
Messaging Forms

Other Resources

Messaging Common Tasks
Messaging Application Development
Messaging