Partager via


UlFromSzHex

S’applique à : Outlook 2013 | Outlook 2016

Convertit une chaîne de chiffres hexadécimaux terminée par null en entier long non signé.

Propriété Valeur
Fichier d’en-tête :
Mapidefs.h
Implémenté par :
MAPI
Appelé par :
Applications clientes et fournisseurs de services
ULONG UlFromSzHex(
LPCSTR lpsz
);

Paramètres

lpsz

[in] Pointeur vers la chaîne terminée par null à convertir. Le paramètre lpsz ne doit pas dépasser 65536 caractères.

Valeur renvoyée

UlFromSzHex retourne un entier long non signé. Si la chaîne ne commence pas par au moins un chiffre hexadécimal, zéro est retourné.

Remarques

La fonction UlFromSzHex cesse de convertir lorsqu’elle atteint le premier caractère de la chaîne qui n’est pas un chiffre hexadécimal. Par exemple, avec la chaîne « 5a », UlFromSzHex retourne la valeur entière 90. Étant donné la chaîne « 5g5h », la fonction retourne la valeur entière 5. Étant donné la chaîne « g5h5 », UlFromSzHex retourne zéro.

UlFromSzHex est sensible aux différences diacritiques, mais autorise « a » à « f » et « A » à « F » pour les chiffres hexadécimaux. Les chaînes aux formats Unicode et DBCS sont prises en charge. La limite de longueur sur lpsz est en caractères, pas nécessairement en octets.