EnableIdleRoutine
S’applique à : Outlook 2013 | Outlook 2016
Active ou désactive une routine inactive basée sur FNIDLE .
Propriété | Valeur |
---|---|
Fichier d’en-tête : |
Mapiutil.h |
Implémenté par : |
MAPI |
Appelé par : |
Applications clientes et fournisseurs de services |
VOID EnableIdleRoutine(
FTG ftg,
BOOL fEnable
);
Paramètres
Ftg
[in] Balise de fonction qui identifie la routine inactive à activer ou désactiver.
fEnable
[in] Contient TRUE si le moteur inactif doit activer la routine inactive, ou FALSE s’il doit la désactiver.
Valeur renvoyée
Aucun.
Remarques
Les fonctions suivantes traitent du moteur d’inactivité MAPI et des routines inactives basées sur le prototype de fonction FNIDLE :
Fonction de routine inactive | Utilisation |
---|---|
ChangeIdleRoutine |
Modifie les caractéristiques d’une routine inactive inscrite. |
DeregisterIdleRoutine |
Supprime une routine inactive inscrite du système MAPI. |
EnableIdleRoutine |
Désactive ou réactive une routine inactive inscrite sans la supprimer du système MAPI. |
FtgRegisterIdleRoutine |
Ajoute une routine inactive au système MAPI, avec ou sans activation. |
MAPIDeInitIdle |
Arrête le moteur d’inactivité MAPI pour l’application appelante. |
MAPIInitIdle |
Initialise le moteur d’inactivité MAPI pour l’application appelante. |
ChangeIdleRoutine, DeregisterIdleRoutine et EnableIdleRoutine prennent comme paramètre d’entrée la balise de fonction retournée par FtgRegisterIdleRoutine.
Lorsque toutes les tâches de premier plan de la plateforme deviennent inactives, le moteur d’inactivité MAPI appelle la routine d’inactivité de priorité la plus élevée qui est prête à s’exécuter. Il n’existe aucune garantie d’appeler l’ordre parmi les routines inactives de la même priorité.