Call KeBugCheck with hexadecimal error codes and removed for (;;);
This commit is contained in:
parent
cc4a60b30d
commit
f038cdcdb7
|
@ -295,8 +295,7 @@ XBSYSAPI EXPORTNUM(160) xboxkrnl::UCHAR FASTCALL xboxkrnl::KfRaiseIrql
|
||||||
KPCR* Pcr = KeGetPcr();
|
KPCR* Pcr = KeGetPcr();
|
||||||
|
|
||||||
if (NewIrql < Pcr->Irql) {
|
if (NewIrql < Pcr->Irql) {
|
||||||
KeBugCheck(9); // IRQL_NOT_GREATER_OR_EQUAL
|
KeBugCheck(0x00000009); // IRQL_NOT_GREATER_OR_EQUAL
|
||||||
for (;;);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
OldIrql = Pcr->Irql;
|
OldIrql = Pcr->Irql;
|
||||||
|
@ -320,8 +319,7 @@ XBSYSAPI EXPORTNUM(161) xboxkrnl::VOID FASTCALL xboxkrnl::KfLowerIrql
|
||||||
KPCR* Pcr = KeGetPcr();
|
KPCR* Pcr = KeGetPcr();
|
||||||
|
|
||||||
if (NewIrql > Pcr->Irql) {
|
if (NewIrql > Pcr->Irql) {
|
||||||
KeBugCheck(10); // IRQL_NOT_LESS_OR_EQUAL
|
KeBugCheck(0x0000000A); // IRQL_NOT_LESS_OR_EQUAL
|
||||||
for (;;);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Pcr->Irql = NewIrql;
|
Pcr->Irql = NewIrql;
|
||||||
|
|
Loading…
Reference in New Issue