Freigeben über


IAddrBook::SetPAB

Gilt für: Outlook 2013 | Outlook 2016

Legt einen bestimmten Container als persönliches Adressbuch (PAB) fest.

HRESULT SetPAB(
  ULONG cbEntryID,
  LPENTRYID lpEntryID
);

Parameter

cbEntryID

[in] Die Byteanzahl im Eintragsbezeichner, auf die der lpEntryID-Parameter verweist.

lpEntryID

[in] Ein Zeiger auf den Eintragsbezeichner des Containers, der als PAB festgelegt werden soll. Der lpEntryID-Parameter darf nicht NULL sein.

Rückgabewert

S_OK

Der angegebene Container wurde als PAB eingerichtet.

Hinweise

Clients und Dienstanbieter rufen die SetPAB-Methode auf, um einen bestimmten Container als PAB festzulegen. Der PAB ist ein Container, der aus Einträgen besteht, die aus anderen Containern kopiert wurden, sowie aus neuen Einträgen.

Ein Aufruf von SetPAB richtet einen Container als PAB ein, bis dieser Container nicht verfügbar ist oder ein neuer Container durch einen nachfolgenden Aufruf von SetPAB zum PAB wird.

Clients und Anbieter müssen die IMAPIProp::SaveChanges-Methode nicht aufrufen, um die PAB-Änderung dauerhaft zu machen.

MFCMAPI-Referenz

Einen MFCMAP-Beispielcode finden Sie in der folgenden Tabelle.

Datei Funktion Kommentar
AbContDlg.cpp
CAbContDlg::OnSetPAB
MFCMAPI verwendet die SetPAB-Methode , um den angegebenen Container zum PAB zu machen.

Siehe auch

IAddrBook::GetPAB

IAddrBook::GetSearchPath

PidTagContainerFlags (kanonische Eigenschaft)

IAddrBook : IMAPIProp

MFCMAPI (engl.) als ein Codebeispiel