Partager via


IMAPIStatus : IMAPIProp

S’applique à : Outlook 2013 | Outlook 2016

Fournit status informations sur le sous-système MAPI, le carnet d’adresses intégré et le spouleur MAPI. Un fournisseur de services implémente IMAPIStatus pour fournir des informations sur ses propres status.

Propriété Valeur
Fichier d’en-tête :
Mapidefs.h
Exposé par :
Objets de statut
Implémenté par :
Fournisseurs de services et MAPI
Appelé par :
Applications clientes
Identificateur d’interface :
IID_IMAPIStatus
Type de pointeur :
LPMAPISTATUS
Modèle de transaction :
Non traduit

Ordre de la table de Vtable

Propriété Valeur
ValidateState
Confirme les informations de status externes disponibles pour la ressource MAPI ou le fournisseur de services.
ParamètresDialog
Affiche une feuille de propriétés qui permet à l’utilisateur de modifier la configuration d’un fournisseur de services.
ChangePassword
Modifie le mot de passe d’un fournisseur de services sans afficher d’interface utilisateur.
FlushQueues
Force le chargement ou le téléchargement immédiat de tous les messages en attente d’envoi ou de réception.
Propriétés requises Access
PR_DISPLAY_NAME (PidTagDisplayName)
Lecture/écriture
PR_PROVIDER_DISPLAY (PidTagProviderDisplay)
Lecture/écriture
PR_PROVIDER_DLL_NAME (PidTagProviderDllName)
Lecture seule
PR_RESOURCE_FLAGS (PidTagResourceFlags)
Lecture seule
PR_RESOURCE_METHODS (PidTagResourceMethods)
Lecture seule
PR_RESOURCE_TYPE (PidTagResourceType)
Lecture seule
PR_STATUS_CODE (PidTagStatusCode)
Lecture seule

Remarques

Les objets status implémentés par MAPI prennent en charge les méthodes suivantes :

Objet Status Méthodes prises en charge
Sous-système MAPI
ValidateState uniquement
Carnet d’adresses MAPI
ValidateState uniquement
Spouleur MAPI
ValidateState et FlushQueues

Les objets status implémentés par MAPI doivent avoir une version en lecture seule des méthodes de l’interface IMAPIProp et prendre en charge la méthode ValidateState. Les fournisseurs de transport doivent également prendre en charge FlushQueues. Tous les fournisseurs doivent prendre en charge SettingsDialog ; La prise en charge de ChangePassword est facultative.

Les clients utilisent des objets status pour effectuer la configuration et pour en savoir plus sur l’état de la session. Ils accèdent à un objet status en appelant la méthode OpenStatusEntry d’un objet d’ouverture de session du fournisseur de services ou la méthode IMAPISession ::GetStatusTable pour récupérer l’objet status.

Voir aussi

Interfaces MAPI