Compartilhar via


IMsgServiceAdmin::GetMsgServiceTable

Aplica-se a: Outlook 2013 | Outlook 2016

Fornece acesso à tabela do serviço de mensagem, uma lista dos serviços de mensagem no perfil.

HRESULT GetMsgServiceTable(
  ULONG ulFlags,
  LPMAPITABLE FAR * lppTable
);

Parâmetros

ulFlags

[in] Sempre NULL.

lppTable

[out] Um ponteiro para um ponteiro para a tabela de serviço de mensagem.

Valor de retorno

S_OK

A tabela de serviço de mensagem foi retornada com êxito.

Comentários

O método IMsgServiceAdmin::GetMsgServiceTable fornece acesso à tabela de serviço de mensagem, uma tabela que o MAPI mantém que lista os serviços de mensagem atualmente instalados no perfil da sessão. Para obter uma lista completa de colunas na tabela do serviço de mensagem, consulte Tabela do Serviço de Mensagem.

A tabela de serviço de mensagem é estática. Depois que um cliente tiver acesso a ele, as adições ou exclusões subsequentes do serviço de mensagem não o afetarão. Se não houver serviços de mensagem no perfil atual, GetMsgServiceTable retornará uma tabela com zero linhas.

Referência do MFCMAPI

Para ver códigos de exemplo do MFCMAPI, confira a tabela a seguir.

Arquivo Função Comentário
MsgServiceTableDlg.cpp
CMsgServiceTableDlg::OnRefreshView
O MFCMAPI usa o método IMsgServiceAdmin::GetMsgServiceTable para carregar a tabela de serviços em um perfil a ser renderizado no modo de exibição.

Confira também

IMsgServiceAdmin::ConfigureMsgService

IMsgServiceAdmin::DeleteMsgService

IMsgServiceAdmin : IUnknown

MFCMAPI como exemplo de código