Compartilhar via


IMsgServiceAdmin : IUnknown

Aplica-se a: Outlook 2013 | Outlook 2016

Faz alterações em um serviço de mensagem em um perfil.

Propriedade Valor
Arquivo de cabeçalho:
MapiX.h
Exposto por:
Objetos de administração do serviço de mensagem
Implementado por:
MAPI
Chamado por:
Aplicativos do cliente
Identificador de interface:
IID_IMsgServiceAdmin
Tipo de ponteiro:
LPSERVICEADMIN

Vtable order

Member Descrição
Getlasterror
Retorna uma estrutura MAPIERROR que contém informações sobre o último erro gerado por um objeto de administração do serviço de mensagem.
GetMsgServiceTable
Fornece acesso à tabela do serviço de mensagem, uma lista dos serviços de mensagem no perfil.
CreateMsgService
Adiciona um serviço de mensagem ao perfil atual.
OBSERVAÇÃO: este método é preterido. Use IMsgServiceAdmin2::CreateMsgServiceEx em vez disso.
DeleteMsgService
Exclui um serviço de mensagem de um perfil.
CopyMsgService
Copia um serviço de mensagem em um perfil.
RenameMsgService
Depreciado. Atribui um novo nome a um serviço de mensagem.
ConfigurarMsgService
Reconfigura um serviço de mensagem.
OpenProfileSection
Abre uma seção do perfil atual e retorna um ponteiro IProfSect para obter mais acesso.
MsgServiceTransportOrder
Define a ordem na qual os provedores de transporte são chamados para entregar uma mensagem.
AdminProviders
Retorna um ponteiro que fornece acesso a um objeto de administração do provedor.
SetPrimaryIdentity
Designa um serviço de mensagem para ser o fornecedor da identidade primária do perfil.
GetProviderTable
Fornece acesso à tabela do provedor, uma listagem dos provedores de serviços no perfil.

Comentários

Uma implementação pode obter um ponteiro para uma interface IMsgServiceAdmin de duas maneiras: chamando o método IMAPISession::AdminServices ou chamando o método IProfAdmin::AdminServices . Para clientes preocupados principalmente com a configuração de perfil, IProfAdmin::AdminServices é a maneira preferida de obter a interface IMsgServiceAdmin , pois não faz logon em provedores na sessão MAPI. Se um cliente exigir a capacidade de fazer alterações no perfil ativo, o IMAPISession::AdminServices deve ser chamado para obter o ponteiro IMsgServiceAdmin . Lembre-se de que, embora o MAPI não permita que um perfil em uso seja excluído, não há proteções para impedir que um cliente remova todos os serviços de mensagem no perfil.

Confira também

Interfaces MAPI