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.