Compartir a través de


UlFromSzHex

Hace referencia a: Outlook 2013 | Outlook 2016

Convierte una cadena terminada en NULL de dígitos hexadecimales en un entero largo sin signo.

Propiedad Valor
Archivo de encabezado:
Mapidefs.h
Implementado por:
MAPI
Llamado por:
Aplicaciones cliente y proveedores de servicios
ULONG UlFromSzHex(
LPCSTR lpsz
);

Parameters

lpsz

[in] Puntero a la cadena terminada en NULL que se va a convertir. El parámetro lpsz no debe superar los 65536 caracteres.

Valor devuelto

UlFromSzHex devuelve un entero largo sin signo. Si la cadena no comienza con al menos un dígito hexadecimal, se devuelve cero.

Comentarios

La función UlFromSzHex deja de convertirse cuando alcanza el primer carácter de la cadena que no es un dígito hexadecimal. Por ejemplo, dada la cadena "5a", UlFromSzHex devuelve el valor entero 90. Dada la cadena "5g5h", la función devuelve el valor entero 5. Dada la cadena "g5h5", UlFromSzHex devuelve cero.

UlFromSzHex es sensible a las diferencias diacrónicas, pero permite "a" a través de "f" y "A" a "F" para dígitos hexadecimales. Se admiten cadenas en los formatos Unicode y DBCS. El límite de longitud de lpsz está en caracteres, no necesariamente en bytes.