PspSiloGetMultiUserTsFromRegistry
NTSTATUS __stdcall PspSiloGetMultiUserTsFromRegistry(UINT8 *IsMultiUserTS){
UINT8 v1;
NTSTATUS result;
__int64 v4[14];
int v5;
v1 = 0;
v5 = 0;
memset(v4, 0i64, sizeof(v4));
LODWORD(v4[1]) = 292;
v4[2] = (__int64)L"TSAppCompat";
LODWORD(v4[4]) = 0x4000000;
v4[3] = (__int64)&v5;
LOBYTE(result) = RtlpQueryRegistryValues((_KTRAP_FRAME *)2, (_KEXCEPTION_FRAME *)&stru_1407D6010._Xmm10);
if( result == -1073741772 )
{
result = 0;
}
else
{
if( result < 0 )
return result;
v1 = v5;
}
*IsMultiUserTS = v1;
return result;
}Referenced by:
PspSiloInitializeSuiteMask