RtlpIsALicensedRegularLanguage
__int64 __fastcall RtlpIsALicensedRegularLanguage(_QWORD *a1, wchar_t *a2){
unsigned int v2;
WCHAR *v5;
WCHAR *v6;
WCHAR *v7;
int v9;
v2 = 0;
if( a1 )
{
v5 = (WCHAR *)a1[17];
if( !v5 || RtlpLangNameInMultiSzString(v5, a2) )
{
v6 = (WCHAR *)a1[16];
if( v6 )
{
v9 = -(RtlpLangNameInMultiSzString(v6, a2) == 0);
}
else
{
v7 = (WCHAR *)a1[19];
if( !v7 )
return v2;
v9 = -(RtlpLangNameInMultiSzString(v7, a2) != 0);
}
return v9 & 0xC0000034;
}
return(unsigned int)-1073741772;
}
return 3221225524i64;
}Referenced by:
RtlpMuiRegAddLanguageByName
RtlpMuiRegValidateInstalled