Partager via


Tables de service de messages

S’applique à : Outlook 2013 | Outlook 2016

La table du service de message contient des informations sur les services de message dans le profil actuel. Il existe une table de service de message pour chaque session MAPI, implémentée par MAPI et utilisée par les applications clientes à usage spécial qui fournissent la prise en charge de la configuration.

La table de service de message est une table statique.

Les clients accèdent à la table du service de messages en appelant la méthode IMsgServiceAdmin ::GetMsgServiceTable .

Les propriétés suivantes composent l’ensemble de colonnes requis dans la table du service de message :

Propriété ...
PR_DISPLAY_NAME (PidTagDisplayName)
PR_INSTANCE_KEY (PidTagInstanceKey)
PR_RESOURCE_FLAGS (PidTagResourceFlags)
PR_SERVICE_DLL_NAME (PidTagServiceDllName)
PR_SERVICE_ENTRY_NAME (PidTagServiceEntryName)
PR_SERVICE_NAME (PidTagServiceName)
PR_SERVICE_SUPPORT_FILES (PidTagServiceSupportFiles)
PR_SERVICE_UID (PidTagServiceUid)

PR_DISPLAY_NAME est le nom affichable pour le service de message et la colonne de clé de tri par défaut.

PR_INSTANCE_KEY sert de colonne d’index pour la table, identifiant de manière unique une ligne.

PR_RESOURCE_FLAGS décrit les fonctionnalités du service de messagerie.

PR_SERVICE_DLL_NAME est le nom de la DLL qui contient l’implémentation du service de message.

PR_SERVICE_ENTRY_NAME est le nom de la fonction de point d’entrée du service de message conforme au prototype MSGSERVICEENTRY .

PR_SERVICE_NAME est une entrée obligatoire dans la section [Services] de MAPISVC.INF. La valeur de cette propriété ne sera jamais modifiée ou localisée. PR_SERVICE_NAME peut être utilisé pour identifier par programmation le service de message.

PR_SERVICE_SUPPORT_FILES est une liste de fichiers qui doivent être installés avec le service de messagerie.

PR_SERVICE_UID est un identificateur unique pour le service de message.

Voir aussi

MAPI Tables