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