wcscmp
Description of the 'wcscmp' function in HyperDbg Scripts
Function
wcscmp
Syntax
wcscmp( WStr1, WStr2 );
Parameters
[WStr1]
A MASM-like expression or a wide-character string to compare with WStr2.
[WStr2]
A MASM-like expression or a wide-character string to compare with WStr1.
Description
Compares the wide-character string WStr1 to the wide-character string WStr2.
Return value
Returns an integer value indicating the relationship between the strings:
<0
The first wide-character that does not match has a lower value in WStr1 than in WStr2.
0
The contents of both wide-character strings are equal.
>0
The first wide-character that does not match has a greater value in WStr1 than in WStr2.
Examples
wcscmp(fffff806`6de00000, @rax+c0);
Compare the wide-character string located at fffff806`6de00000 with the wide-character string located at @rax+c0.
wcscmp(@rcx, L"Test WString");
Compare the wide-character string located at @rcx with the wide-character string L"Test WString".
wcscmp(L"Test WString1", L"Test WString2");
Compare the wide-character string L"Test WString1" with the wide-character string L"Test WString2".
Remarks
This function checks for the validity of both the source and the destination address before the comparison.
The support for this function is added from v0.7.
Related
Last updated
