Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Outlook 2013 | Outlook 2016
Fornece status informações sobre o subsistema MAPI, o catálogo de endereços integrado e o spooler MAPI. Um provedor de serviços implementa o IMAPIStatus para fornecer informações sobre seu próprio status.
| Propriedade | Valor |
|---|---|
| Arquivo de cabeçalho: |
Mapidefs.h |
| Exposto por: |
Objetos de status |
| Implementado por: |
Provedores de serviços e MAPI |
| Chamado por: |
Aplicativos do cliente |
| Identificador de interface: |
IID_IMAPIStatus |
| Tipo de ponteiro: |
LPMAPISTATUS |
| Modelo de transação: |
Não transacionado |
Vtable order
| Propriedade | Valor |
|---|---|
|
ValidateState |
Confirma as informações de status externas disponíveis para o recurso MAPI ou o provedor de serviços. |
|
ConfiguraçõesDialog |
Exibe uma folha de propriedades que permite que o usuário altere a configuração de um provedor de serviços. |
|
ChangePassword |
Modifica a senha de um provedor de serviços sem exibir uma interface do usuário. |
|
FlushQueues |
Força todas as mensagens à espera de serem enviadas ou recebidas a serem carregadas ou baixadas imediatamente. |
| Propriedades necessárias | Access |
|---|---|
|
PR_DISPLAY_NAME (PidTagDisplayName) |
Leitura/gravação |
|
PR_PROVIDER_DISPLAY (PidTagProviderDisplay) |
Leitura/gravação |
|
PR_PROVIDER_DLL_NAME (PidTagProviderDllName) |
Somente leitura |
|
PR_RESOURCE_FLAGS (PidTagResourceFlags) |
Somente leitura |
|
PR_RESOURCE_METHODS (PidTagResourceMethods) |
Somente leitura |
|
PR_RESOURCE_TYPE (PidTagResourceType) |
Somente leitura |
|
PR_STATUS_CODE (PidTagStatusCode) |
Somente leitura |
Comentários
Os objetos status que o MAPI implementa dão suporte aos seguintes métodos:
| Objeto Status | Métodos com suporte |
|---|---|
| Subsistema MAPI |
Somente ValidateState |
| Catálogo de endereços MAPI |
Somente ValidateState |
| Spooler MAPI |
ValidateState e FlushQueues |
Os objetos status que o MAPI implementa são necessários para ter uma versão somente leitura dos métodos da interface IMAPIProp e dar suporte ao método ValidateState. Os provedores de transporte também devem dar suporte ao FlushQueues. Todos os provedores devem dar suporte a ConfiguraçõesDialog; o suporte para ChangePassword é opcional.
Os clientes usam status objetos para executar a configuração e para saber mais sobre o estado da sessão. Eles acessam um objeto status chamando o método OpenStatusEntry de um objeto logon do provedor de serviço ou o método IMAPISession::GetStatusTable para recuperar o objeto status.