Partager via


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.

Voir aussi

Interfaces MAPI

Arrêt du client dans MAPI