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. |