Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Hace referencia a: Outlook 2013 | Outlook 2016
Proporciona información de estado sobre el subsistema MAPI, la libreta de direcciones integrada y la cola MAPI. Un proveedor de servicios implementa IMAPIStatus para proporcionar información sobre su propio estado.
| Propiedad | Valor |
|---|---|
| Archivo de encabezado: |
Mapidefs.h |
| Expuesto por: |
Objetos de estado |
| Implementado por: |
Proveedores de servicios y MAPI |
| Llamado por: |
Aplicaciones cliente |
| Identificador de interfaz: |
IID_IMAPIStatus |
| Tipo de puntero: |
LPMAPISTATUS |
| Modelo de transacción: |
Notransacted |
Orden de tabla virtual
| Propiedad | Valor |
|---|---|
|
ValidateState |
Confirma la información de estado externo disponible para el recurso MAPI o el proveedor de servicios. |
|
SettingsDialog |
Muestra una hoja de propiedades que permite al usuario cambiar la configuración de un proveedor de servicios. |
|
ChangePassword |
Modifica la contraseña de un proveedor de servicios sin mostrar una interfaz de usuario. |
|
FlushQueues |
Obliga a que todos los mensajes que esperan ser enviados o recibidos se carguen o descarguen inmediatamente. |
| Propiedades requeridas | Access |
|---|---|
|
PR_DISPLAY_NAME (PidTagDisplayName) |
Lectura y escritura |
|
PR_PROVIDER_DISPLAY (PidTagProviderDisplay) |
Lectura y escritura |
|
PR_PROVIDER_DLL_NAME (PidTagProviderDllName) |
Solo lectura |
|
PR_RESOURCE_FLAGS (PidTagResourceFlags) |
Solo lectura |
|
PR_RESOURCE_METHODS (PidTagResourceMethods) |
Solo lectura |
|
PR_RESOURCE_TYPE (PidTagResourceType) |
Solo lectura |
|
PR_STATUS_CODE (PidTagStatusCode) |
Solo lectura |
Comentarios
Los objetos de estado que implementa MAPI admiten los métodos siguientes:
| Status (objeto) | Métodos admitidos |
|---|---|
| Subsistema MAPI |
Solo ValidateState |
| Libreta de direcciones MAPI |
Solo ValidateState |
| Cola MAPI |
ValidateState y FlushQueues |
Los objetos de estado que implementa MAPI deben tener una versión de solo lectura de los métodos de la interfaz IMAPIProp y admitir el método ValidateState . Los proveedores de transporte también deben admitir FlushQueues. Todos los proveedores deben admitir SettingsDialog; La compatibilidad con ChangePassword es opcional.
Los clientes usan objetos de estado para realizar la configuración y obtener información sobre el estado de la sesión. Obtienen acceso a un objeto de estado llamando al método OpenStatusEntry de un objeto de inicio de sesión del proveedor de servicios o al método IMAPISession::GetStatusTable para recuperar el objeto de estado.