Freigeben über


IAddrBook::SetDefaultDir

Gilt für: Outlook 2013 | Outlook 2016

Richtet den angegebenen Container als Standardadressbuchcontainer ein.

HRESULT SetDefaultDir(
  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 Standardadressbuchcontainers.

Rückgabewert

S_OK

Der Standardadressbuchcontainer wurde erfolgreich festgelegt.

Hinweise

Clients und Dienstanbieter rufen die SetDefaultDir-Methode auf, um einen neuen Standardadressbuchcontainer einzurichten. Der Standardcontainer ist der Container, der dem Benutzer im Adressbuch angezeigt wird, wenn das Adressbuch zum ersten Mal geöffnet wird. SetDefaultDir speichert den Standardcontainer als Eintrag im Profil. Der Container bleibt als Standard, bis entweder ein weiterer Aufruf von SetDefaultDir in derselben Sitzung oder in einer anderen Sitzung erfolgt oder der Container entfernt wird.

Hinweis

Die eigenschaft PR_AB_CHOOSE_DIRECTORY_AUTOMATICALLY entspricht der Einstellung Automatisch auswählen im Dialogfeld Adressbuchoptionen. Wenn diese Eigenschaft im Abschnitt IID_CAPONE_PROF Profil vorhanden ist und auf true festgelegt ist, wird im Dialogfeld Adressbuch nicht mehr standardmäßig der von SetDefaultDir angegebene Container verwendet, sondern ein Adressbuch ausgewählt, das Microsoft Outlook für den Kontext geeignet hält, in dem das Dialogfeld angezeigt wurde. Beachten Sie, dass dies zu einer schlechten Erfahrung für Adressbuchanbieter von Drittanbietern führen kann.

MFCMAPI-Referenz

Einen MFCMAP-Beispielcode finden Sie in der folgenden Tabelle.

Datei Funktion Kommentar
Abcontdlg.cpp
CAbContDlg::OnSetDefaultDir
MFCMAPI verwendet die SetDefaultDir-Methode , um den angegebenen Adressbuchcontainer zum Standardcontainer zu machen.

Siehe auch

IAddrBook::GetDefaultDir

IAddrBook::GetSearchPath

IMAPISession::Logoff

MAPILogonEx

IAddrBook : IMAPIProp

MFCMAPI (engl.) als ein Codebeispiel