HrOpenABEntryWithProviderUIDSupport
S’applique à : Outlook 2013 | Outlook 2016
Exécute la même fonction que la fonction HrOpenABEntryWithProviderUID , sauf que la fonction HrOpenABEntryWithProviderUIDSupport ouvre l’entrée à l’aide de l’objet de support donné au lieu d’utiliser la session et le carnet d’adresses.
Propriété | Valeur |
---|---|
Fichier d’en-tête : |
abhelp.h |
Implémenté par : |
MAPI |
Appelé par : |
Applications clientes et fournisseurs de services |
HRESULT HrOpenABEntryWithProviderUIDSupport(
const MAPIUID *pEmsabpUID,
LPMAPISUP lpSup,
ULONG cbEntryID,
LPENTRYID lpEntryID,
LPCIID lpInterface,
ULONG ulFlags,
ULONG FAR * lpulObjType,
LPUNKNOWN FAR * lppUnk
);
Paramètres
pEmsabpUID
[in] Pointeur vers un paramètre emsabpUID qui identifie le fournisseur de carnet d’adresses Exchange que cette fonction doit utiliser pour afficher les détails de l’identificateur d’entrée. Si l’identificateur d’entrée entrante n’est pas un identificateur d’entrée du fournisseur de carnet d’adresses Exchange, ce paramètre est ignoré et l’appel de fonction agit exactement comme IAddrBook ::D etails. Si ce paramètre a la valeur NULL ou un MAPIUID zéro, cette fonction agit également exactement comme IAddrBook ::D etails.
lpSup
cbEntryID
[in] Nombre d’octets de l’identificateur d’entrée spécifié par le paramètre lpEntryID .
lpEntryID
[in] Pointeur vers l’identificateur d’entrée qui représente l’entrée du carnet d’adresses à ouvrir.
lpInterface
[in] Pointeur vers l’identificateur d’interface (IID) de l’interface à utiliser pour accéder à l’entrée ouverte. La transmission de la valeur NULL renvoie l’interface standard de l’objet . Pour les utilisateurs de messagerie, l’interface standard est IMailUser : IMAPIProp. Pour les listes de distribution, il s’agit de IDistList : IMAPIContainer, et pour les conteneurs, il s’agit de IABContainer : IMAPIContainer. Les appelants peuvent définir lpInterface sur l’interface standard appropriée ou une interface dans la hiérarchie d’héritage.
ulFlags
[in] Masque de bits d’indicateurs qui contrôle le type du texte pour le paramètre lpszButtonText . Les indicateurs suivants peuvent être définis :
AB_TELL_DETAILS_CHANGE
Indique que Details retourne TRUE si des modifications sont réellement apportées à l’adresse ; sinon, Details renvoie FALSE.
DIALOG_MODAL
Affiche la version modale de la boîte de dialogue adresse commune. Cet indicateur s’exclue mutuellement avec DIALOG_SDI.
DIALOG_SDI
Affiche la version sans mode de la boîte de dialogue Adresse commune. Cet indicateur s’exclue mutuellement avec DIALOG_MODAL.
MAPI_UNICODE
Les chaînes transmises sont au format Unicode. Si l’indicateur MAPI_UNICODE n’est pas défini, les chaînes sont au format ANSI.
lpulObjType
[out] Pointeur vers le type de l’entrée ouverte.
lppUnk
[out] Pointeur vers un pointeur de l’entrée ouverte.