Compartir a través de


IMAPIStatus : IMAPIProp

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.

Vea también

Interfaces MAPI