Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Stellt Implementierungen für Aufgaben bereit, die in der Regel von Dienstanbietern und Nachrichtendienst-Einstiegspunktfunktionen ausgeführt werden. Dienstanbieter erhalten einen Zeiger auf ihr Unterstützungsobjekt, wenn MAPI die Anmeldemethode ihres Anbieterobjekts aufruft. Nachrichtendienste erhalten ihren Unterstützungsobjektzeiger im Aufruf ihrer Einstiegspunktfunktion.
| Eigenschaft | Wert |
|---|---|
| Headerdatei |
Mapispi.h |
| Verfügbar gemacht von: |
Unterstützungsobjekte |
| Implementiert von: |
MAPI |
| Aufgerufen von: |
Dienstanbieter |
| Schnittstellenbezeichner: |
IID_IMAPISup |
| Zeigertyp: |
LPMAPISUP |
Vtable-Reihenfolge
| Member | Beschreibung |
|---|---|
|
GetLastError |
Gibt eine MAPIERROR--Struktur zurück, die Informationen zum vorherigen Supportobjektfehler enthält. |
|
GetMemAllocRoutines |
Ruft die Adressen der MAPI-Speicherbelegungs- und Zuordnungsfunktionen (MAPIAllocateBuffer, MAPIAllocateMore und MAPIFreeBuffer) ab. |
|
Abonnieren |
Registriert eine Advise-Senke, um Benachrichtigungen über MAPI zu empfangen. |
|
Unsubscribe |
Bricht die Verantwortung für das Senden von Benachrichtigungen ab, die zuvor mit einem Aufruf der Subscribe-Methode eingerichtet wurden. |
|
Notify |
Sendet eine Benachrichtigung über ein angegebenes Ereignis an eine Advise-Quelle, die ursprünglich über die Subscribe-Methode für die Benachrichtigung registriert wurde. |
|
ModifyStatusRow |
Ändert die Statustabelle, indem eine neue Zeile hinzugefügt oder eine vorhandene Zeile geändert wird. |
|
OpenProfileSection |
Öffnet einen Abschnitt des aktuellen Profils und gibt einen IProfSect-Zeiger für weiteren Zugriff zurück |
|
RegisterPreprocessor |
Registriert die Präprozessorfunktion eines Transportanbieters (eine Funktion, die dem PreprocessMessage-Prototyp entspricht). |
|
NewUID |
Erstellt eine neue MAPIUID-Struktur, die als eindeutiger Bezeichner verwendet werden soll. |
|
MakeInvalid |
Markiert ein Objekt als nicht verwendbar. |
|
SpoolerYield |
Ermöglicht dem MAPI-Spooler die Steuerung der CPU, sodass er alle Aufgaben ausführen kann, die er für notwendig hält. |
|
SpoolerNotify |
Benachrichtigt den MAPI-Spooler über eine Statusänderung oder eine Dienstanforderung. |
|
CreateOneOff |
Erstellt einen Eintragsbezeichner für eine einmalige Adresse. |
|
SetProviderUID |
Registriert eine MAPIUID-Struktur, die den Dienstanbieter eindeutig darstellt. |
|
CompareEntryIDs |
Vergleicht zwei Eintragsbezeichner, um zu bestimmen, ob sie auf dasselbe Objekt verweisen. |
|
OpenTemplateID |
Öffnet einen Empfängereintrag in einem fremden Adressbuchanbieter. |
|
OpenEntry |
Öffnet ein Objekt und gibt einen Schnittstellenzeiger für den weiteren Zugriff zurück. |
|
GetOneOffTable |
Gibt einen Zeiger auf die einmalige MAPI-Tabelle zurück (eine Liste von Vorlagen, die von allen Adressbuchanbietern für das Erstellen neuer Empfänger unterstützt werden). |
|
Adresse |
Zeigt das allgemeine Adressdialogfeld an. |
|
Details |
Zeigt ein Dialogfeld an, in dem Details zu einem bestimmten Adressbucheintrag angezeigt werden. |
|
NewEntry |
Fügt einen neuen Empfänger direkt einem Adressbuchcontainer oder der Empfängerliste einer ausgehenden Nachricht hinzu. |
|
DoConfigPropsheet |
Zeigt ein Konfigurationseigenschaftenblatt an. |
|
CopyMessages |
Kopiert oder verschiebt Nachrichten aus einem Ordner in einen anderen Ordner. |
|
CopyFolder |
Kopiert oder verschiebt einen Ordner aus seinem aktuellen übergeordneten Ordner in einen anderen übergeordneten Ordner. |
|
DoCopyTo |
Kopiert oder verschiebt alle Eigenschaften eines Objekts, mit Ausnahme von speziell ausgeschlossenen Eigenschaften, in ein anderes Objekt. |
|
DoCopyProps |
Kopiert oder verschiebt eine oder mehrere Eigenschaften eines Objekts in ein anderes Objekt. |
|
DoProgressDialog |
Ruft ein Statusobjekt ab, das eine Statusanzeige anzeigt. |
|
ReadReceipt |
Generiert einen gelesenen oder nicht gelesenen Bericht für eine Nachricht. |
|
PrepareSubmit |
Bereitet eine Nachricht für die Übermittlung an den MAPI-Spooler vor. |
|
ExpandRecips |
Schließt die Empfängerliste einer Nachricht ab und erweitert bestimmte Verteilerlisten. |
|
DoSentMail |
Verarbeitet eine gesendete Nachricht. |
|
OpenAddressBook |
Ermöglicht den Zugriff auf das Adressbuch. |
|
CompleteMsg |
Führt eine Nachverarbeitung für eine Nachricht aus. |
|
StoreLogoffTransports |
Fordert die geordnete Freigabe eines Nachrichtenspeichers an. |
|
StatusRecips |
Generiert Übermittlungs- und Nichtzustellbarkeitsberichte. |
|
WrapStoreEntryID |
Konvertiert den internen Eintragsbezeichner eines Nachrichtenspeichers in einen Eintragsbezeichner im MAPI-Standardformat. |
|
ModifyProfile |
Nimmt dauerhafte Änderungen an einem Nachrichtenspeicherprofil-Abschnitt vor. |
|
IStorageFromStream |
Implementiert ein Speicherobjekt für den Zugriff auf einen Stream. |
|
GetSvcConfigSupportObj |
Erstellt ein Unterstützungsobjekt für den Nachrichtendienst. |
Hinweise
Adressbücher, Nachrichtenspeicher, Transportanbieter und Nachrichtendienste verfügen jeweils über eigene Supportobjekte. Dienstanbieter und Nachrichtendienste rufen die Methoden in ihren Unterstützungsobjekten als Teil ihrer Implementierungen anderer Schnittstellenmethoden auf. Jedes unterschiedliche Unterstützungsobjekt verfügt über vollständige Implementierungen der Methoden, die für seinen Aufrufer gelten. Die Methoden, die nicht anwendbar sind, geben MAPI_E_NO_SUPPORT zurück. Unterstützungsobjekte für Adressbuchanbieter verfügen über Implementierungen für die folgenden Methoden:
| Methode | ... | ... |
|---|---|---|
|
Adresse |
CompareEntryIDs |
CreateOneOff |
|
Details |
DoConfigPropsheet |
DoProgressDialog |
|
GetLastError |
GetMemAllocRoutines |
GetOneOffTable |
|
IStorageFromStream |
GetSvcConfigSupportObj |
MakeInvalid |
|
ModifyStatusRow |
NewEntry |
NewUID |
|
Notify |
OpenAddressBook |
OpenEntry |
|
OpenProfileSection |
OpenTemplateID |
SetProviderUID |
|
Abonnieren |
Unsubscribe |
WrapStoreEntryID |
Unterstützungsobjekte des Nachrichtenspeicheranbieters verfügen über Implementierungen für die folgenden Methoden:
| Methode | ... | ... |
|---|---|---|
|
CompareEntryIDs |
CompleteMsg |
CopyFolder |
|
CopyMessages |
CreateOneOff |
DoCopyProps |
|
DoCopyTo |
DoConfigPropsheet |
DoProgressDialog |
|
DoSentMail |
ExpandRecips |
GetLastError |
|
GetMemAllocRoutines |
GetSvcConfigSupportObj |
MakeInvalid |
|
IStorageFromStream |
ModifyProfile |
ModifyStatusRow |
|
NewUID |
Notify |
OpenAddressBook |
|
OpenEntry |
OpenProfileSection |
PrepareSubmit |
|
ReadReceipt |
SetProviderUID |
SpoolerNotify |
|
StoreLogoffTransports |
Abonnieren |
Unsubscribe |
|
WrapStoreEntryID |
Transportanbieter-Unterstützungsobjekte verfügen über Implementierungen für die folgenden Methoden:
| Methode | ... | ... |
|---|---|---|
|
DoConfigPropsheet |
CompareEntryIDs |
CreateOneOff |
|
GetMemAllocRoutines |
GetSvcConfigSupportObj |
GetLastError |
|
IStorageFromStream |
MakeInvalid |
ModifyStatusRow |
|
OpenAddressBook |
RegisterPreprocessor |
NewUID |
|
Notify |
OpenProfileSection |
OpenEntry |
|
StatusRecips |
SpoolerNotify |
SpoolerYield |
|
WrapStoreEntryID |
Abonnieren |
Unsubscribe |
Nachrichtendienst-Unterstützungsobjekte verfügen über Implementierungen für die folgenden Methoden:
| Methode | ... |
|---|---|
|
DoConfigPropsheet |
GetLastError |
|
GetMemAllocRoutines |
GetSvcConfigSupportObj |
|
MakeInvalid |
NewUID |
|
OpenProfileSection |