Structure MapiFileTagExt (mapi.h)
Une structure MapiFileTagExt spécifie le type d’une pièce jointe de message à sa création et sa forme d’encodage actuelle afin qu’elle puisse être restaurée à son type d’origine à sa destination.
Syntaxe
typedef struct {
ULONG ulReserved;
ULONG cbTag;
LPBYTE lpTag;
ULONG cbEncoding;
LPBYTE lpEncoding;
} MapiFileTagExt, *lpMapiFileTagExt;
Membres
ulReserved
Type : ULONG
Réservés au; doit être égal à zéro.
cbTag
Type : ULONG
Taille, en octets, de la valeur définie par le membre lpTag .
lpTag
Type : LPBYTE
Pointeur vers un identificateur d’objet X.400 indiquant le type de la pièce jointe dans sa forme d’origine, par exemple « Feuille de calcul Microsoft Excel ».
cbEncoding
Type : ULONG
Taille, en octets, de la valeur définie par le membre lpEncoding .
lpEncoding
Type : LPBYTE
Pointeur vers un identificateur d’objet X.400 indiquant la forme sous laquelle la pièce jointe est actuellement encodée, par exemple MacBinary, UUENCODE ou binary.
Remarques
Une structure MapiFileTagExt définit le type d’un fichier joint à des fins telles que l’encodage et le décodage du fichier, le choix de l’application appropriée à lancer lors de son ouverture ou toute utilisation nécessitant des informations complètes concernant le type de fichier. Les applications clientes peuvent utiliser les informations des membres lpTag et lpEncoding de cette structure pour déterminer ce qu’il faut faire avec une pièce jointe.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | mapi.h |