Partager via


Copie d’un profil

S’applique à : Outlook 2013 | Outlook 2016

Une façon de créer un profil consiste à copier à partir d’un profil existant et à modifier les services de messagerie et les fournisseurs de services nécessaires. La copie d’un profil implique l’utilisation d’un objet d’administration de profil, fourni par MAPI via la fonction MAPIAdminProfiles .

Pour copier un profil

  1. Appelez MAPIAdminProfiles pour récupérer un pointeur d’interface IProfAdmin .

  2. Appelez IProfAdmin ::GetProfileTable pour accéder à la table de profil.

  3. Créez une restriction de propriété avec une structure SPropertyRestriction pour qu’elle corresponde à PR_DISPLAY_NAME (PidTagDisplayName) avec le nom du profil à copier.

  4. Appelez IMAPITable ::FindRow pour rechercher la ligne appropriée dans la table de profils.

  5. Appelez IProfAdmin ::CopyProfile en passant la valeur de la colonne PR_DISPLAY_NAME comme paramètre lpszOldProfileName .