Compartilhar via


Tabelas do Serviço de Mensagem

Aplica-se a: Outlook 2013 | Outlook 2016

A tabela do serviço de mensagem contém informações sobre os serviços de mensagem no perfil atual. Há uma tabela de serviço de mensagem para cada sessão MAPI, implementada pelo MAPI e usada por aplicativos cliente de finalidade especial que fornecem suporte à configuração.

A tabela de serviço de mensagem é uma tabela estática.

Os clientes acessam a tabela de serviço de mensagem chamando o método IMsgServiceAdmin::GetMsgServiceTable .

As propriedades a seguir compõem o conjunto de colunas necessário na tabela de serviço de mensagem:

Propriedade ...
PR_DISPLAY_NAME (PidTagDisplayName)
PR_INSTANCE_KEY (PidTagInstanceKey)
PR_RESOURCE_FLAGS (PidTagResourceFlags)
PR_SERVICE_DLL_NAME (PidTagServiceDllName)
PR_SERVICE_ENTRY_NAME (PidTagServiceEntryName)
PR_SERVICE_NAME (PidTagServiceName)
PR_SERVICE_SUPPORT_FILES (PidTagServiceSupportFiles)
PR_SERVICE_UID (PidTagServiceUid)

PR_DISPLAY_NAME é o nome exibivel para o serviço de mensagem e a coluna de chave de classificação padrão.

PR_INSTANCE_KEY serve como a coluna de índice da tabela, identificando exclusivamente uma linha.

PR_RESOURCE_FLAGS descreve os recursos do serviço de mensagem.

PR_SERVICE_DLL_NAME é o nome da DLL que contém a implementação do serviço de mensagem.

PR_SERVICE_ENTRY_NAME é o nome da função de ponto de entrada do serviço de mensagem que está em conformidade com o protótipo MSGSERVICEENTRY .

PR_SERVICE_NAME é uma entrada necessária na seção [Serviços] em MAPISVC.INF. O valor dessa propriedade nunca será alterado ou localizado. PR_SERVICE_NAME pode ser usado para identificar programaticamente o serviço de mensagem.

PR_SERVICE_SUPPORT_FILES é uma lista de arquivos que devem ser instalados com o serviço de mensagem.

PR_SERVICE_UID é um identificador exclusivo para o serviço de mensagens.

Confira também

Tabelas MAPI