Structure MapiMessageW (mapi.h)
Une structure MapiMessageW contient des informations sur un message.
Syntaxe
typedef struct {
ULONG ulReserved;
PWSTR lpszSubject;
PWSTR lpszNoteText;
PWSTR lpszMessageType;
PWSTR lpszDateReceived;
PWSTR lpszConversationID;
FLAGS flFlags;
lpMapiRecipDescW lpOriginator;
ULONG nRecipCount;
lpMapiRecipDescW lpRecips;
ULONG nFileCount;
lpMapiFileDescW lpFiles;
} MapiMessageW, *lpMapiMessageW;
Membres
ulReserved
Type : ULONG
Réservés au; doit être égal à zéro.
lpszSubject
Type : PWSTR
Pointeur vers la chaîne de texte décrivant l’objet du message, généralement limité à 256 caractères ou moins.
Si ce membre est vide ou NULL, il n’y a pas de texte d’objet.
lpszNoteText
Type : PWSTR
Pointeur vers une chaîne contenant le texte du message.
Si ce membre est vide ou NULL, il n’y a pas de texte de message.
lpszMessageType
Type : PWSTR
Pointeur vers une chaîne qui indique le type de message de lorsque le message n’est pas un ipm.
Si votre client prend en charge les messages interpersonnels (IPM) exclusivement, définissez le membre lpszMessageType sur vide ou NULL lors de l’envoi de messages et ignorez le membre lors de la lecture des messages.
lpszDateReceived
Type : PWSTR
Pointeur vers une chaîne indiquant la date de réception du message. Le format est AAAA/MM/JJHH :MM, à l’aide d’une horloge de 24 heures.
lpszConversationID
Type : PWSTR
Pointeur vers une chaîne identifiant le thread de conversation auquel appartient le message. Certains systèmes de messagerie ignorent ce membre.
flFlags
Type : FLAGS
Masque de bits des indicateurs de status de message. Les indicateurs suivants peuvent être définis.
lpOriginator
Type : lpMapiRecipDescW
Pointeur vers une structure MapiRecipDescW contenant des informations sur l’expéditeur du message.
nRecipCount
Type : ULONG
Nombre de structures MapiRecipDescW dans le tableau vers lequel pointe le membre lpRecips .
Si ce membre est égal à zéro, il n’y a aucun destinataire.
lpRecips
Type : lpMapiRecipDescW
Pointeur vers un tableau de structures MapiRecipDescW . Chaque structure contient des informations sur un destinataire.
nFileCount
Type : ULONG
Nombre de structures MapiFileDescW dans le tableau désigné par le membre lpFiles .
Si ce membre est égal à zéro, il n’y a pas de pièces jointes.
lpFiles
Type : lpMapiFileDescW
Pointeur vers un tableau de structures MapiFileDescW . Chaque structure contient des informations sur une pièce jointe.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | mapi.h |