解析 hFile
//----- (10087AE0)--------------------------------------------------------
signed int __stdcall CbsCoreSetState(int a1,int a2)
{
v2 =0;
switch (a1 )
{
case 8:
hFile=0;
break;
case 0:
dword_1019AA98 = a2;
break;
case 1:
dword_1019AA90 = a2;
break;
case 3:
dword_1019AA9C = a2;
break;
case 4:
dword_1019AAC8 = a2;
break;
case 5:
dword_1019AAA0 = a2;
break;
case 6:
dword_1019AAC4 = a2;
break;
case 7:
CBSWdsLog(0x4000000,0, 0, "CbsCoreFinalize:ExecutionEngineFinalize");
ExecutionEngineFinalize();
CapabilityManagerFinalize();
break;
default:
v2 =-2147024809;
CBSWdsLog(0x4000000,-2147024809,1, "Got unknown state: %d", a1);
break;
}
return v2;
}