RtlpMuiRegLoadRegistryInfo
int __fastcall RtlpMuiRegLoadRegistryInfo(__int64 a1){
int LicInformation;
int result;
int v4;
void *v5;
void *v6;
v6 = 0i64;
if( !a1 )
return -1073741811;
LicInformation = RtlpMuiRegLoadLicInformation(a1);
if( LicInformation < 0 )
DbgPrint("*** RtlpMuiRegLoadLicInformation failed with status %x", (unsigned int)LicInformation);
result = RtlpMuiRegLoadInstalled(a1);
if( result >= 0 )
{
RtlpMuiRegFreeRegistryInfo(a1, 4u);
result = RtlpLoadLanguageConfigList(v4, &v6, a1);
if( result >= 0 )
{
v5 = v6;
if( v6 )
{
*(_DWORD *)a1 |= 4u;
*(_QWORD *)(a1 + 40) = v5;
}
}
}
return result;
}Referenced by:
RtlpMuiRegCreateKernelRegistryInfo