RtlpGetLegacyContextLength
VOID __stdcall RtlpGetLegacyContextLength(UINT64 ContextFlags, UINT64 *ContextLength, UINT64 *ContextAlign){
int v3;
int v4;
v3 = 0;
v4 = 0;
if( (ContextFlags & 0x10000) != 0 )
{
v4 = 4;
v3 = 716;
}
else
{
if( (ContextFlags & 0x100000) != 0 )
{
v3 = 1232;
LABEL_4:
v4 = 16;
goto LABEL_5;
}
if( (ContextFlags & 0x200000) != 0 )
{
v4 = 8;
v3 = 416;
}
else if( (ContextFlags & 0x400000) != 0 )
{
v3 = 912;
goto LABEL_4;
}
}
LABEL_5:
if( ContextLength )
*(_DWORD *)ContextLength = v3;
if( ContextAlign )
*(_DWORD *)ContextAlign = v4;
}Referenced by:
PspWow64InitThread
PspWow64SetupCpuArea
RtlGetExtendedContextLength2
RtlWow64GetCpuAreaInfo
RtlpWriteExtendedContext