NTSTATUS __stdcall RtlStringLengthWorkerW(STRSAFE_PCNZWCH psz, size_t cchMax, size_t *pcchLength){
__int64 i;
NTSTATUS result;
for( i = *(_QWORD *)&cchMax; *(_QWORD *)&cchMax; --*(_QWORD *)&cchMax )
{
if( !*psz )
break;
++psz;
}
result = *(_QWORD *)&cchMax == 0i64 ? 0xC000000D : 0;
if( pcchLength )
{
if( *(_QWORD *)&cchMax )
*(_QWORD *)pcchLength = i - *(_QWORD *)&cchMax;
else
*(_QWORD *)pcchLength = 0i64;
}
return result;
}