RtlpWow64SanitizeContextFlags
NTSTATUS __stdcall RtlpWow64SanitizeContextFlags(UINT64 *ContextFlags, INT8 ProbeMode){
int v4;
NTSTATUS result;
v4 = RtlpArchContextFlagFromMachine(332i64);
result = RtlpValidateContextFlags(*(unsigned int *)ContextFlags, 0i64);
if( result >= 0 && (v4 & *(_DWORD *)ContextFlags) == 0 )
result = -1073741811;
if( result == -1073741811 )
{
if( ProbeMode )
{
*(_DWORD *)ContextFlags = (v4 | *(_DWORD *)ContextFlags) & 0xD801007F;
return 0;
}
}
return result;
}Referenced by:
PspWow64GetContextThread
PspWow64SetContextThread