IMsgServiceAdmin : IUnknown
Hace referencia a: Outlook 2013 | Outlook 2016
Realiza cambios en un servicio de mensajes en un perfil.
Propiedad | Valor |
---|---|
Archivo de encabezado: |
MapiX.h |
Expuesto por: |
Objetos de administración del servicio de mensajes |
Implementado por: |
MAPI |
Llamado por: |
Aplicaciones cliente |
Identificador de interfaz: |
IID_IMsgServiceAdmin |
Tipo de puntero: |
LPSERVICEADMIN |
Orden de tabla virtual
Member | Descripción |
---|---|
GetLastError |
Devuelve una estructura MAPIERROR que contiene información sobre el último error generado por un objeto de administración del servicio de mensajes. |
GetMsgServiceTable |
Proporciona acceso a la tabla de servicio de mensajes, una lista de los servicios de mensajes del perfil. |
CreateMsgService |
Agrega un servicio de mensajes al perfil actual. NOTA: Este método está en desuso. Use IMsgServiceAdmin2::CreateMsgServiceEx en su lugar. |
DeleteMsgService |
Elimina un servicio de mensajes de un perfil. |
CopyMsgService |
Copia un servicio de mensajes en un perfil. |
RenameMsgService |
Obsoleto. Asigna un nuevo nombre a un servicio de mensajes. |
ConfigureMsgService |
Vuelve a configurar un servicio de mensajes. |
OpenProfileSection |
Abre una sección del perfil actual y devuelve un puntero IProfSect para obtener más acceso. |
MsgServiceTransportOrder |
Establece el orden en el que se llama a los proveedores de transporte para entregar un mensaje. |
AdminProviders |
Devuelve un puntero que proporciona acceso a un objeto de administración del proveedor. |
SetPrimaryIdentity |
Designa un servicio de mensajes para que sea el proveedor de la identidad principal para el perfil. |
GetProviderTable |
Proporciona acceso a la tabla de proveedores, una lista de los proveedores de servicios del perfil. |
Comentarios
Una implementación puede obtener un puntero a una interfaz IMsgServiceAdmin de dos maneras: llamando al método IMAPISession::AdminServices o llamando al método IProfAdmin::AdminServices . Para los clientes principalmente preocupados por la configuración del perfil, IProfAdmin::AdminServices es la forma preferida de obtener la interfaz IMsgServiceAdmin , ya que no inicia sesión en los proveedores en la sesión MAPI. Si un cliente requiere la capacidad de realizar cambios en el perfil activo, se debe llamar a IMAPISession::AdminServices para obtener el puntero IMsgServiceAdmin . Tenga en cuenta que, aunque MAPI no permite eliminar un perfil que está en uso, no hay medidas de seguridad para impedir que un cliente quite todos los servicios de mensajes del perfil.