IMAPIClientShutdown : IUnknown
S’applique à : Outlook 2013 | Outlook 2016
Permet à un client MAPI d’effectuer un arrêt rapide du processus client.
Propriété | Valeur |
---|---|
Fichier d’en-tête : |
Mapidefs.h |
Exposé par : |
Objet IMAPISession |
Implémenté par : |
Sous-système MAPI |
Appelé par : |
Client MAPI |
Identificateur d’interface : |
IID_IMAPIClientShutdown |
Type de pointeur : |
LPMAPICLIENTSHUTDOWN |
Ordre de la table de Vtable
Member | Description |
---|---|
QueryFastShutdown |
Interroge le sous-système MAPI pour obtenir la prise en charge de l’arrêt rapide fournie par les fournisseurs MAPI chargés. |
NotifyProcessShutdown |
Indique l’intention du client MAPI de poursuivre l’arrêt. |
DoFastShutdown |
Indique l’intention du client MAPI de quitter immédiatement le processus client. |
Remarques
L’objectif de l’arrêt rapide est de permettre à un client MAPI et à tout fournisseur MAPI chargé avec lequel le client MAPI dispose d’une session MAPI active d’enregistrer les paramètres et les données MAPI. Cela permet au client MAPI de déconnecter toutes les références externes et de quitter sans entraîner de perte de données. Un client MAPI qui doit effectuer un arrêt rapide doit utiliser l’interface IMAPIClientShutdown . Le client MAPI peut obtenir un pointeur vers cette interface en appelant la méthode IUnknown ::QueryInterface sur n’importe quel objet IMAPISession .
Un client MAPI lance toujours un arrêt rapide en appelant la méthode IMAPIClientShutdown ::QueryFastShutdown . Le sous-système MAPI répond à la requête du client MAPI en vérifiant si les fournisseurs MAPI chargés prennent en charge l’arrêt rapide du client. L’administrateur peut utiliser les paramètres du Registre Windows pour déterminer le niveau de prise en charge du fournisseur nécessaire pour que les clients MAPI puissent procéder à l’arrêt rapide. Pour plus d’informations, consultez Options utilisateur d’arrêt rapide.
Pour poursuivre l’arrêt rapide, le client appelle la méthode IMAPIClientShutdown ::NotifyProcessShutdown pour indiquer au sous-système MAPI l’intention d’arrêter. Le client appelle ensuite la méthode IMAPIClientShutdown ::D oFastShutdown pour indiquer que le processus client se termine immédiatement.
Pour plus d’informations sur l’arrêt rapide, consultez Vue d’ensemble de l’arrêt rapide. Pour plus d’informations sur la façon d’effectuer un arrêt rapide avec succès, consultez Meilleures pratiques pour l’arrêt rapide.