KseKPSOHookDriverTargeted
NTSTATUS __stdcall KseKPSOHookDriverTargeted(){
NTSTATUS v0;
__int64 v1;
char v2;
UINT64 ValueLength;
int ValueData[6];
ValueData[0] = 1;
LODWORD(ValueLength) = 4;
v0 = RtlWriteRegistryValue(
2ui64,
L"Session Manager\\Memory Management",
L"KernelPadSectionsOverride",
4ui64,
ValueData,
ValueLength);
if( v0 < 0 )
{
v1 = ((unsigned __int8)_InterlockedExchangeAdd(&KsepHistoryErrorsIndex, 1u) + 1) & 0x3F;
KsepHistoryErrors[2 * v1 + 1] = v0;
v2 = KsepDebugFlag;
KsepHistoryErrors[2 * v1] = 1179791;
if( (v2 & 2) != 0 )
KsepDebugPrint(12i64, "KernelPadSectionsOverride shim: failed to set KernelPadSectionsOverride value.\n");
KsepLogError(12, "KernelPadSectionsOverride shim: failed to set KernelPadSectionsOverride value.\n");
}
return -1073740948;
}Referenced by:
No references.