天天看點

CbsCoreSetState

解析 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;

}

繼續閱讀