{"jsonrpc": "2.0", "result": {"content": [{"type": "text", "text": "{\"addr\":\"0xffe4d948\",\"code\":\"int __cdecl sub_FFE4D948(int a1, int a2, int a3, int a4, int a5, int a6)\\n{\\n int result; // eax\\n\\n sub_FFE4F76B(0x80000000, \\\"Deprecated ReadOnlyVariable PPI is used. Use ReadOnlyVariable2 PPI instead\\\\n\\\"); /*0xffe4d955*/\\n result = (*(int (__cdecl **)(int, void *, _DWORD, _DWORD, int *))(*(_DWORD *)a1 + 32))(a1, &unk_FFE512F0, 0, 0, &a1); /*0xffe4d96d*/\\n if ( result >= 0 ) /*0xffe4d975*/\\n return (*(int (__cdecl **)(int, int, int, int, int, int))a1)(a1, a2, a3, a4, a5, a6); /*0xffe4d98a*/\\n return result; /*0xffe4d98f*/\\n}\",\"refs\":[{\"addr\":\"0xffe4f76b\",\"name\":\"sub_FFE4F76B\"},{\"addr\":\"0xffe502d4\",\"name\":\"aDeprecatedRead\",\"string\":\"Deprecated ReadOnlyVariable PPI is used. Use ReadOnlyVariable2 PPI instead\\n\"},{\"addr\":\"0xffe512f0\",\"name\":\"unk_FFE512F0\"}]}"}], "structuredContent": {"addr": "0xffe4d948", "code": "int __cdecl sub_FFE4D948(int a1, int a2, int a3, int a4, int a5, int a6)\n{\n int result; // eax\n\n sub_FFE4F76B(0x80000000, \"Deprecated ReadOnlyVariable PPI is used. Use ReadOnlyVariable2 PPI instead\\n\"); /*0xffe4d955*/\n result = (*(int (__cdecl **)(int, void *, _DWORD, _DWORD, int *))(*(_DWORD *)a1 + 32))(a1, &unk_FFE512F0, 0, 0, &a1); /*0xffe4d96d*/\n if ( result >= 0 ) /*0xffe4d975*/\n return (*(int (__cdecl **)(int, int, int, int, int, int))a1)(a1, a2, a3, a4, a5, a6); /*0xffe4d98a*/\n return result; /*0xffe4d98f*/\n}", "refs": [{"addr": "0xffe4f76b", "name": "sub_FFE4F76B"}, {"addr": "0xffe502d4", "name": "aDeprecatedRead", "string": "Deprecated ReadOnlyVariable PPI is used. Use ReadOnlyVariable2 PPI instead\n"}, {"addr": "0xffe512f0", "name": "unk_FFE512F0"}]}, "isError": false}, "id": 1}