IMsgServiceAdmin::AdminProviders
S’applique à : Outlook 2013 | Outlook 2016
Retourne un pointeur qui fournit l’accès à un objet d’administration de fournisseur.
HRESULT AdminProviders(
LPMAPIUID lpUID,
ULONG ulFlags,
LPPROVIDERADMIN FAR * lppProviderAdmin
);
Paramètres
lpUID
[in] Pointeur vers la structure MAPIUID qui contient l’identificateur unique du service de message à administrer.
ulFlags
[in] Toujours NULL.
lppProviderAdmin
[out] Pointeur vers un pointeur vers un objet d’administration de fournisseur.
Valeur renvoyée
S_OK
L’objet d’administration du fournisseur a été retourné avec succès.
MAPI_E_NOT_FOUND
Le MAPIUID pointé par lpUID n’existe pas.
Remarques
La méthode IMsgServiceAdmin ::AdminProviders fournit l’accès à un objet d’administration de fournisseur. Une administration de fournisseur est un objet qui prend en charge l’interface IProviderAdmin et permet aux clients d’effectuer les opérations suivantes :
Ajouter des fournisseurs de services à un service de messagerie.
Supprimer des fournisseurs de services d’un service de messagerie.
Ouvrez les sections de profil.
Accédez à la table du fournisseur de services de messagerie.
Les types de modifications qui peuvent réellement être apportées à un service de messagerie pendant que le profil est en cours d’utilisation dépendent du service de message. Toutefois, la plupart des services de messagerie ne prennent pas en charge les modifications telles que l’ajout et la suppression de fournisseurs pendant l’utilisation du profil.
Remarques pour les appelants
Pour récupérer la structure MAPIUID du service de message à administrer, récupérez la colonne de propriété PR_SERVICE_UID (PidTagServiceUid) à partir de la ligne du service de message dans la table du service de message. Pour plus d’informations, consultez la procédure décrite dans la méthode IMsgServiceAdmin ::CreateMsgService .
Référence MFCMAPI
Pour voir un exemple de code MFCMAPI, consultez le tableau suivant.
Fichier | Fonction | Commentaire |
---|---|---|
MsgServiceTableDlg.cpp |
CMsgServiceTableDlg ::OnDisplayItem |
MFCMAPI utilise la méthode IMsgServiceAdmin ::AdminProviders pour ouvrir un objet d’administration de fournisseur pour un service. |