|
QuickHash Library |
Type Library |
|
SHA256_CalculateStrHex
void SHA256_CalculateStrHex( [ out
]SHA256_HexDigest* pDest, [ in, string ] unsigned char* pSrc,
[ in ] boolean bUpper );
Parameters
pDest
[out] A memory
buffer that will receive the message digest as an ASCII null-terminated string.
Note. All predefined types are specified in the
Predefined Types List.
pSrc
[in] A
null-terminated string for which to calculate the message digest.
bUpper
[in] Uppercase flag.
If bUpper is False, the received message digest represents a lowercase
string, otherwise it represents an uppercase string.
Remarks
Calculates the
SHA-2(256) message digest for the
null-terminated string
specified by pSrc. The digest is retrieved as an ASCII null-terminated hexadecimal string in the pDest
memory buffer.
VB Example
Private Sub MyButton_Click()
Dim Digest As SHA256_HexDigest
Dim MyStrData As String
MyStrData = "Hello World!"
'Get the digest
SHA256_CalculateStrHex Digest, MyStrData, True
'Show the hexadecimal representation of the digest
MsgBox QHASH_ASCIItoBSTR(Digest.Value(0))
End Sub
|
|
Type Library Overview
| Type Library Functions
|
Useful Links | HashCalc
See Also
SHA256_CalculateStr,
SHA256_Calculate,
SHA256_CalculateHex,
QHASH_ASCIItoBSTR
|