HrOpenABEntryWithProviderUIDSupport
Gilt für: Outlook 2013 | Outlook 2016
Führt dieselbe Funktion wie die HrOpenABEntryWithProviderUID-Funktion aus, mit der Ausnahme, dass die HrOpenABEntryWithProviderUIDSupport-Funktion den Eintrag mit dem angegebenen Supportobjekt öffnet, anstatt die Sitzung und das Adressbuch zu verwenden.
Eigenschaft | Wert |
---|---|
Headerdatei |
abhelp.h |
Implementiert von: |
MAPI |
Aufgerufen von: |
Clientanwendungen und Dienstanbieter |
HRESULT HrOpenABEntryWithProviderUIDSupport(
const MAPIUID *pEmsabpUID,
LPMAPISUP lpSup,
ULONG cbEntryID,
LPENTRYID lpEntryID,
LPCIID lpInterface,
ULONG ulFlags,
ULONG FAR * lpulObjType,
LPUNKNOWN FAR * lppUnk
);
Parameter
pEmsabpUID
[in] Ein Zeiger auf einen emsabpUID-Parameter , der den Exchange-Adressbuchanbieter identifiziert, den diese Funktion zum Anzeigen von Details zum Eintragsbezeichner verwenden soll. Wenn der Eingangseintragsbezeichner kein Eintragsbezeichner des Exchange-Adressbuchanbieters ist, wird dieser Parameter ignoriert, und der Funktionsaufruf verhält sich genau wie IAddrBook::D etails. Wenn dieser Parameter NULL oder null MAPIUID ist, verhält sich diese Funktion auch genau wie IAddrBook::D etails.
lpSup
cbEntryID
[in] Die Byteanzahl des Eintragsbezeichners, der durch den lpEntryID-Parameter angegeben wird.
lpEntryID
[in] Ein Zeiger auf den Eintragsbezeichner, der den zu öffnenden Adressbucheintrag darstellt.
lpInterface
[in] Ein Zeiger auf den Schnittstellenbezeichner (Interface Identifier, IID) der Schnittstelle, die für den Zugriff auf den geöffneten Eintrag verwendet werden soll. Das Übergeben von NULL gibt die Standardschnittstelle des -Objekts zurück. Für Messagingbenutzer ist die Standardschnittstelle IMailUser: IMAPIProp. Für Verteilerlisten ist dies IDistList : IMAPIContainer und für Container IABContainer : IMAPIContainer. Aufrufer können lpInterface auf die entsprechende Standardschnittstelle oder eine Schnittstelle in der Vererbungshierarchie festlegen.
ulFlags
[in] Eine Bitmaske von Flags, die den Texttyp für den lpszButtonText-Parameter steuert. Die folgenden Flags können festgelegt werden:
AB_TELL_DETAILS_CHANGE
Gibt an, dass Details TRUE zurückgibt, wenn tatsächlich Änderungen an der Adresse vorgenommen werden. Andernfalls gibt Details FALSE zurück.
DIALOG_MODAL
Zeigt die modale Version des Dialogfelds "Allgemeine Adresse" an. Dieses Flag schließt sich mit DIALOG_SDI gegenseitig aus.
DIALOG_SDI
Zeigt die moduslose Version des Dialogfelds "Allgemeine Adresse" an. Dieses Flag schließt sich mit DIALOG_MODAL gegenseitig aus.
MAPI_UNICODE
Die übergebenen Zeichenfolgen liegen im Unicode-Format vor. Wenn das MAPI_UNICODE-Flag nicht festgelegt ist, liegen die Zeichenfolgen im ANSI-Format vor.
lpulObjType
[out] Ein Zeiger auf den Typ des geöffneten Eintrags.
lppUnk
[out] Ein Zeiger auf einen Zeiger des geöffneten Eintrags.