Freigeben über


MAPIDeInitIdle

Gilt für: Outlook 2013 | Outlook 2016

Fährt die MAPI-Leerlauf-Engine für die aufrufende Anwendung herunter.

Eigenschaft Wert
Headerdatei
Mapiutil.h
Implementiert von:
MAPI
Aufgerufen von:
Clientanwendungen und Dienstanbieter
void MAPIDeInitIdle( void );

Parameter

None.

Return value

None.

Hinweise

Eine Clientanwendung oder ein Dienstanbieter sollte MAPIDeInitIdle aufrufen, wenn die Idle-Engine nicht mehr benötigt wird, z. B. wenn die Verarbeitung beendet werden soll.

Jeder Aufruf von MAPIInitIdle muss durch einen nachfolgenden Aufruf von MAPIDeInitIdle abgeglichen werden, andernfalls wird die Leerlauf-Engine für die aufrufende Anwendung ausgeführt.

Die folgenden Funktionen befassen sich mit der MAPI-Leerlauf-Engine und mit Leerlaufroutinen, die auf dem FNIDLE-Funktionsprototyp basieren:

Idle Routine-Funktion Nutzung
ChangeIdleRoutine
Ändert die Merkmale einer registrierten Leerlaufroutine.
DeregisterIdleRoutine
Entfernt eine registrierte Leerlaufroutine aus dem MAPI-System.
EnableIdleRoutine
Deaktiviert oder aktiviert eine registrierte Leerlaufroutine erneut, ohne sie aus dem MAPI-System zu entfernen.
FtgRegisterIdleRoutine
Fügt dem MAPI-System eine Leerlaufroutine mit oder ohne Aktivierung hinzu.
MAPIDeInitIdle
Fährt die MAPI-Leerlauf-Engine für die aufrufende Anwendung herunter.
MAPIInitIdle
Initialisiert die MAPI-Leerlauf-Engine für die aufrufende Anwendung.

Wenn alle Vordergrundaufgaben für die Plattform im Leerlauf sind, ruft die MAPI-Idle-Engine die Leerlaufroutine mit der höchsten Priorität auf, die ausgeführt werden kann. Es gibt keine Garantie für die Aufrufreihenfolge bei Leerlaufroutinen mit derselben Priorität.