__int64 __fastcall RtlpMuiRegInitPartialLanguage(_WORD *a1, __int64 a2, _WORD *a3){
int v5;
v5 = 0;
if( !a1 || !a2 || !a3 || (*(_BYTE *)a3 & 2) == 0 )
return 3221225485i64;
if( RtlpMuiRegPopulateBaseLanguages(a1, a2, a3, (__int64)&v5) < 0 )
*a3 |= 0x1000u;
if( !v5 )
*a3 |= 0x1000u;
return 0i64;
}