New Messaging Transport
9/8/2008
Este amostra de código é nomeado TransportDemo. Ele demonstra como criar um personalizado mensagens aplicativo transporte para Windows Mobile 6 Professional e Windows Mobile 6 Classic.
Área recurso
APIs relevantes
- Mensagens API (MAPI) API
- IMailSyncHandler interface
- IMailSyncCallBack interface
O uso
Para executar o amostra de código
Navegue até a arquivo de solução (*.sln) e clique duplo-la. Por padrão, o arquivo solução é copiado para a seguinte pasta:
C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\TransportDemo
Microsoft Visual Studio 2005 inicia e carrega a solução.
Crie a solução (Ctrl+Shift+B).
Implante a solução (F5).
Para instalar o transporte usando um CAB
Copiar a instalação CAB para a Meus documentos pasta no Windows Mobile emulador. Você precisará usar a ferramenta Remote File Viewer que pode ser encontrada na Visual Studio 2005 Start Menu
No emulador, clique Iniciar > Programas > Arquivo Explorer > Meus documentos > TransportDemoSetup.cab. Espere a instalação para completo.
Inicie o (aplicativo de mensagensIniciar > Mensagens).
Criar um novo (contaMenu > Ferramentas > Nova conta).
Insira um endereço email que usa o personalizado transporte.
Clique em Próxima.
Clique em Próxima.
Insira o nome de usuário e senha de conta de email usando o personalizado transporte.
Clique em Próxima.
Selecione o transporte personalizado a partir de Tipo de conta ato de soltar para baixo.
Conclua o restante da instalação de email de acordo com o personalizado transporte mensagens configurações conta.
Para instalar manualmente o transporte (sem usar uma CAB)
Copie o transporte DLL para a
\Windows
Diretório na dispositivo móvel o emulador ou.Definir essas chaves Registro usando a ferramenta Remote Registry Editor que pode ser encontrada na Visual Studio 2005 Start Menu Observe que a nome da chave "TransportDemo" deve coincidir com o valor para "Nome" aqui.
[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\] "Name"="" "DLL"="TransportDemo.dll" "Port"=dword:00000000
Iniciar o sistema de mensagens (aplicativoIniciar > Mensagens).
Criar um novo (contaMenu > Ferramentas > Nova conta).
Insira um endereço email que usa o personalizado transporte.
Clique em Próxima.
Clique em Próxima.
Insira o nome de usuário e senha de conta de email usando o personalizado transporte.
Clique em Próxima.
Selecione o transporte personalizado a partir de Tipo de conta ato de soltar para baixo.
Conclua o restante da instalação de email de acordo com o personalizado transporte mensagens configurações conta.
Quando você compilar a solução, um arquivo instalação é criada. Você pode iniciá-lo para configurar todos os das configurações do Registro e instalar a DLL.
Para instalar o transporte usando o arquivo INF gerado
Sobre o estação de trabalho, navegar para a subpasta:
\Transportdemo\Transportdemosetup\Debug\
.Clique duas vezes no arquivo
TransportDemoSetup.inf
.
Comentários
O transporte neste amostra de código, na verdade, não sincroniza email usando um protocolo. Ele apenas demonstra como a construção um transporte de mensagens.
Ambientes de Desenvolvimento
SDK: Windows Mobile 6 Professional SDK e Windows Mobile 6 Standard SDK
Ambiente de desenvolvimento: Visual Studio 2005.
ActiveSync: Versão 4.5.
See Also
Concepts
Code Samples for Windows Mobile
Other Resources
Messaging Transports
Registering Customized Messaging Transports