Freigeben über


IMsgServiceAdmin::AdminProviders

Gilt für: Outlook 2013 | Outlook 2016

Gibt einen Zeiger zurück, der Zugriff auf ein Anbieterverwaltungsobjekt ermöglicht.

HRESULT AdminProviders(
  LPMAPIUID lpUID,
  ULONG ulFlags,
  LPPROVIDERADMIN FAR * lppProviderAdmin
);

Parameter

lpUID

[in] Ein Zeiger auf die MAPIUID-Struktur , die den eindeutigen Bezeichner für den zu verwaltenden Nachrichtendienst enthält.

ulFlags

[in] Immer NULL.

lppProviderAdmin

[out] Ein Zeiger auf einen Zeiger auf ein Anbieterverwaltungsobjekt.

Rückgabewert

S_OK

Das Anbieterverwaltungsobjekt wurde erfolgreich zurückgegeben.

MAPI_E_NOT_FOUND

Die MAPIUID , auf die lpUID verweist, ist nicht vorhanden.

Hinweise

Die IMsgServiceAdmin::AdminProviders-Methode bietet Zugriff auf ein Anbieterverwaltungsobjekt. Eine Anbieterverwaltung ist ein Objekt, das die IProviderAdmin-Schnittstelle unterstützt und Clients die folgenden Aktionen ermöglicht:

  • Hinzufügen von Dienstanbietern zu einem Nachrichtendienst.

  • Dienstanbieter aus einem Nachrichtendienst löschen.

  • Öffnen Sie Profilabschnitte.

  • Greifen Sie auf die Tabelle des Nachrichtendienstanbieters zu.

Welche Arten von Änderungen tatsächlich an einem Nachrichtendienst vorgenommen werden können, während das Profil verwendet wird, hängt vom Nachrichtendienst ab. Die meisten Nachrichtendienste unterstützen jedoch keine Änderungen wie das Hinzufügen und Löschen von Anbietern, während das Profil verwendet wird.

Hinweise für Aufrufer

Um die MAPIUID-Struktur für den zu verwaltenden Nachrichtendienst abzurufen, rufen Sie die Eigenschaftsspalte PR_SERVICE_UID (PidTagServiceUid) aus der Zeile des Nachrichtendiensts in der Nachrichtendiensttabelle ab. Weitere Informationen finden Sie in der in der IMsgServiceAdmin::CreateMsgService-Methode beschriebenen Prozedur.

MFCMAPI-Referenz

Einen MFCMAP-Beispielcode finden Sie in der folgenden Tabelle.

Datei Funktion Kommentar
MsgServiceTableDlg.cpp
CMsgServiceTableDlg::OnDisplayItem
MFCMAPI verwendet die IMsgServiceAdmin::AdminProviders-Methode , um ein Anbieterverwaltungsobjekt für einen Dienst zu öffnen.

Siehe auch

IProviderAdmin : IUnknown

MAPIUID

IMsgServiceAdmin : IUnknown

MFCMAPI (engl.) als ein Codebeispiel