Partager via


Structure de Stream PackedAnsiString

S’applique à : Outlook 2013 | Outlook 2016

La structure de flux PackedAnsiString contient une représentation ANSI d’une chaîne, basée sur la page de codes ANSI de l’ordinateur sur lequel Microsoft Outlook s’exécute. Cette chaîne n’est pas terminée par un caractère null. Les éléments de données de ce flux sont stockés dans l’ordre des octets little-endian, qui se suivent immédiatement dans l’ordre indiqué ci-dessous. Les éléments de données réels qui existent dépendent de la longueur de la chaîne dans la représentation ANSI.

  • Pour une chaîne dont la représentation ANSI contient moins de 255 octets, les éléments de données sont les suivants :

    • Longueur : BYTE (1 octet), longueur, en nombre d’octets, de la représentation ANSI de la chaîne.

    • Caractères : tableau de CHAR. Le nombre de ce tableau est égal à l’élément de données Length. Les données du tableau sont la représentation ANSI de la chaîne.

  • Pour une chaîne dont la représentation ANSI contient entre 255 et 6 5535 octets, les éléments de données sont les suivants :

    • Préfixe : BYTE (1 octet), la valeur de 255 (0xff).

    • Longueur : WORD (2 octets), longueur, en nombre d’octets, de la représentation ANSI de la chaîne.

    • Caractères : tableau de CHAR. Le nombre de ce tableau est égal à l’élément de données Length. Les données du tableau sont la représentation ANSI de la chaîne.

Voir aussi

Éléments et champs Outlook

structures Stream

FieldDefinition Stream, structure