Tabelas de Serviço de Mensagens

Aplica-se a: Outlook 2013 | Outlook 2016

A tabela de serviço de mensagens contém informações sobre os serviços de mensagens no perfil atual. Há uma tabela de serviço de mensagens 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 mensagens é uma tabela estática.

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

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

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 que pode ser exibido para o serviço de mensagens e a coluna da 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 mensagens.

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

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

PR_SERVICE_NAME é uma entrada obrigató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 mensagens.

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

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

Confira também

Tabelas MAPI