Compartir a través de


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.

Vea también

Interfaces MAPI