Freigeben über


IProfAdmin::GetProfileTable

Gilt für: Outlook 2013 | Outlook 2016

Bietet Zugriff auf die Profiltabelle, eine Tabelle, die Informationen zu allen verfügbaren Profilen enthält.

HRESULT GetProfileTable(
  ULONG ulFlags,
  LPMAPITABLE FAR * lppTable
);

Parameter

ulFlags

[in] Immer NULL.

lppTable

[out] Ein Zeiger auf einen Zeiger auf die Profiltabelle.

Rückgabewert

S_OK

Die Profiltabelle wurde erfolgreich abgerufen.

Hinweise

Die IProfAdmin::GetProfileTable-Methode bietet Zugriff auf die Profiltabelle, die eine Zeile für jedes verfügbare Profil enthält. Es gibt nur zwei Spalten in jeder Zeile: den Anzeigenamen des Profils und ein Flag, das angibt, ob das Profil das Standardprofil ist.

Profile, die gelöscht wurden oder verwendet werden, aber zum Löschen markiert wurden, sind nicht in der Profiltabelle enthalten. Die Profiltabelle ist statisch; nachfolgende Ergänzungen und Löschungen von Profilen werden in der Tabelle nicht wider.

Wenn keine Profile vorhanden sind, gibt GetProfileTable eine Tabelle mit null Zeilen zurück.

Weitere Informationen zur Profiltabelle finden Sie unter Profiltabellen.

MFCMAPI-Referenz

Einen MFCMAP-Beispielcode finden Sie in der folgenden Tabelle.

Datei Funktion Kommentar
MainDlg.cpp
CMainDlg::OnShowProfiles
MFCMAPI verwendet die IProfAdmin::GetProfileTable-Methode , um die Profiltabelle abzurufen, die in einem neuen Dialogfeld angezeigt werden soll.

Siehe auch

IMAPITable : IUnknown

MAPILogonEx

IProfAdmin : IUnknown

MFCMAPI (engl.) als ein Codebeispiel