Partager via


IMsgServiceAdmin : IUnknown

S’applique à : Outlook 2013 | Outlook 2016

Apporte des modifications à un service de message dans un profil.

Propriété Valeur
Fichier d’en-tête :
MapiX.h
Exposé par :
Objets d’administration du service de message
Implémenté par :
MAPI
Appelé par :
Applications clientes
Identificateur d’interface :
IID_IMsgServiceAdmin
Type de pointeur :
LPSERVICEADMIN

Ordre de la table de Vtable

Member Description
Getlasterror
Retourne une structure MAPIERROR qui contient des informations sur la dernière erreur générée par un objet d’administration de service de message.
GetMsgServiceTable
Fournit l’accès à la table du service de message, une liste des services de message dans le profil.
CreateMsgService
Ajoute un service de message au profil actuel.
REMARQUE : Cette méthode est déconseillée. Utilisez IMsgServiceAdmin2 ::CreateMsgServiceEx à la place.
DeleteMsgService
Supprime un service de message d’un profil.
CopyMsgService
Copie un service de message dans un profil.
RenameMsgService
Déconseillé. Attribue un nouveau nom à un service de messagerie.
ConfigurerMsgService
Reconfigure un service de message.
OpenProfileSection
Ouvre une section du profil actuel et retourne un pointeur IProfSect pour un accès supplémentaire.
MsgServiceTransportOrder
Définit l’ordre dans lequel les fournisseurs de transport sont appelés pour remettre un message.
AdminProviders
Retourne un pointeur qui fournit l’accès à un objet d’administration de fournisseur.
SetPrimaryIdentity
Désigne un service de message comme fournisseur de l’identité principale du profil.
GetProviderTable
Fournit l’accès à la table du fournisseur, une liste des fournisseurs de services dans le profil.

Remarques

Une implémentation peut obtenir un pointeur vers une interface IMsgServiceAdmin de deux façons : en appelant la méthode IMAPISession ::AdminServices ou en appelant la méthode IProfAdmin ::AdminServices . Pour les clients principalement concernés par la configuration de profil, IProfAdmin ::AdminServices est le moyen préféré d’obtenir l’interface IMsgServiceAdmin , car elle ne se connecte pas aux fournisseurs à la session MAPI. Si un client nécessite la possibilité d’apporter des modifications au profil actif, IMAPISession ::AdminServices doit être appelé pour obtenir le pointeur IMsgServiceAdmin . Sachez que bien que MAPI n’autorise pas la suppression d’un profil en cours d’utilisation, il n’existe aucune protection pour empêcher un client de supprimer tous les services de messagerie dans le profil.

Voir aussi

Interfaces MAPI