Freigeben über


IMsgServiceAdmin : IUnknown

Gilt für: Outlook 2013 | Outlook 2016

Ändert einen Nachrichtendienst in einem Profil.

Eigenschaft Wert
Headerdatei
MapiX.h
Verfügbar gemacht von:
Verwaltungsobjekte des Nachrichtendiensts
Implementiert von:
MAPI
Aufgerufen von:
Clientanwendungen
Schnittstellenbezeichner:
IID_IMsgServiceAdmin
Zeigertyp:
LPSERVICEADMIN

Vtable-Reihenfolge

Member Beschreibung
GetLastError
Gibt eine MAPIERROR-Struktur zurück, die Informationen zum letzten von einem Nachrichtendienstverwaltungsobjekt generierten Fehler enthält.
GetMsgServiceTable
Bietet Zugriff auf die Nachrichtendiensttabelle, eine Liste der Nachrichtendienste im Profil.
CreateMsgService
Fügt dem aktuellen Profil einen Nachrichtendienst hinzu.
HINWEIS: Diese Methode ist veraltet. Verwenden Sie stattdessen IMsgServiceAdmin2::CreateMsgServiceEx.
DeleteMsgService
Löscht einen Nachrichtendienst aus einem Profil.
CopyMsgService
Kopiert einen Nachrichtendienst in ein Profil.
RenameMsgService
Veraltet. Weist einem Nachrichtendienst einen neuen Namen zu.
ConfigureMsgService
Konfiguriert einen Nachrichtendienst neu.
OpenProfileSection
Öffnet einen Abschnitt des aktuellen Profils und gibt einen IProfSect-Zeiger für den weiteren Zugriff zurück.
MsgServiceTransportOrder
Legt die Reihenfolge fest, in der Transportanbieter aufgerufen werden, um eine Nachricht zuzustellen.
AdminProviders
Gibt einen Zeiger zurück, der Zugriff auf ein Anbieterverwaltungsobjekt ermöglicht.
SetPrimaryIdentity
Bestimmt einen Nachrichtendienst als Anbieter der primären Identität für das Profil.
GetProviderTable
Bietet Zugriff auf die Anbietertabelle, eine Liste der Dienstanbieter im Profil.

Hinweise

Eine Implementierung kann auf zwei Arten einen Zeiger auf eine IMsgServiceAdmin--Schnittstelle abrufen: durch Aufrufen der IMAPISession::AdminServices-Methode oder durch Aufrufen der IProfAdmin::AdminServices-Methode. Für Clients, die sich hauptsächlich mit der Profilkonfiguration befassen, ist IProfAdmin::AdminServices die bevorzugte Methode, um die IMsgServiceAdmin-Schnittstelle abzurufen, da sie keine Anbieter bei der MAPI-Sitzung anmeldet. Wenn ein Client Änderungen am aktiven Profil vornehmen muss, sollte IMAPISession::AdminServices aufgerufen werden, um den IMsgServiceAdmin-Zeiger abzurufen. Beachten Sie, dass MAPI zwar nicht zulässt, dass ein verwendetes Profil gelöscht wird, es jedoch keine Sicherheitsvorkehrungen gibt, die verhindern, dass ein Client alle Nachrichtendienste im Profil entfernt.

Siehe auch

MAPI-Schnittstellen