Zero KeCertMonitorData export.

This commit is contained in:
Ben Vanik 2013-05-31 21:33:19 -07:00
parent ef0032ecff
commit 4e6e27d9ac
1 changed files with 8 additions and 0 deletions

View File

@ -70,6 +70,14 @@ XboxkrnlModule::XboxkrnlModule(Runtime* runtime) :
pKeDebugMonitorData);
XESETUINT32BE(mem + pKeDebugMonitorData, 0);
// KeCertMonitorData (?*)
// Always set to zero, ignored.
uint32_t pKeCertMonitorData = xe_memory_heap_alloc(memory_, 0, 4, 0);
resolver->SetVariableMapping(
"xboxkrnl.exe", ordinals::KeCertMonitorData,
pKeCertMonitorData);
XESETUINT32BE(mem + pKeCertMonitorData, 0);
// XboxHardwareInfo (XboxHardwareInfo_t, 16b)
// flags cpu# ? ? ? ? ? ?
// 0x00000000, 0x06, 0x00, 0x00, 0x00, 0x00000000, 0x0000, 0x0000