Compartilhar via


Customized Messaging Rules Clients

Windows Mobile SupportedWindows Embedded CE Not Supported

9/8/2008

Um personalizado cliente regras de mensagens é um processador mensagem que funciona em conjunto com o aplicativo de mensagens (ou qualquer outro aplicativo cliente de mensagens). Quando uma mensagem chega armazenar uma mensagem específica, o cliente regras de mensagens verifica se ela atenda a um conjunto de critérios (definido pelo cliente de regras de mensagens). Em caso afirmativo, o cliente move a mensagem para um pasta de destino, modifica-lo ou exclui-lo. De exemplo, um cliente regras de mensagens pode excluir de entrada mensagens que são enviadas de uma lista de remetentes bloqueados.

Observação

Clientes regras de mensagens são com suporte para Short Message Service (SMS) somente mensagens de texto.

Vários clientes regras de mensagens podem ser registrados para mensagens processo para armazenar uma mensagem específica. Neste cenário, não há nenhuma maneira para certificar-se que uma mensagem chegada é processada pelo mensagens clientes regras em qualquer ordem específica (certificando-se que um serviço de mensagens cliente regras vê a mensagem antes de outro).

Um personalizado mensagens regras cliente é um DLL que contém critérios de filtragem mensagem e uma regra processamento mensagem. Ele também oferece suporte a interface IMailRuleClient.

Para se tornar ativo, um cliente regras de mensagens DLL deve ser registrado com Windows Embedded CE duas vezes. A primeira entrada registra o cliente regras de mensagens como um servidor COM e usa a seguinte chave Registro: \InProcServer32 HKEY_CLASSES_ROOT\CLSID\ {GUID}. A segunda entrada registra o cliente regras de mensagens como um serviço com o aplicativo de mensagens e usa a seguinte chave Registro: HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS\Rules.

Observação

Para responder a alterações na Registro, o aplicativo de mensagens deve ser reiniciado após o Registro tenha sido atualizado.

Quando um cliente regras de mensagens é personalizado ativo, o seguinte ocorre quando chega uma nova mensagem Short Message Service (SMS):

  1. O aplicativo de mensagens procura o Registro para mensagens clientes regras que são registrados para esse armazenar mensagem específica.
  2. O aplicativo de mensagens ativará o cliente regras de mensagens DLL.
  3. Se a mensagem for a primeira mensagem neste transporte, chama o aplicativo de mensagens IMailRuleClient::Initialize.
  4. Após o cliente regras de mensagens é inicializado, chama o aplicativo de mensagens IMailRuleClient::ProcessMessage Para a mensagem e todas as mensagens subseqüentes à medida que eles chegam.

Para obter mais informações, seethe How to: Registrar personalizada de clientes de regras de mensagens.

See Also

Tasks

Registering Customized Messaging Rules Clients

Concepts

Messaging Transports
Messaging Forms
Message Stores
Messaging Samples

Other Resources

Messaging