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.