DbgkpLkmdSnapKernelStackSegmentCallback

VOID __stdcall DbgkpLkmdSnapKernelStackSegmentCallback(
        _ETHREAD *Thread,
        _KERNEL_STACK_SEGMENT *StackSegment,
        PVOID Context){
  unsigned __int64 v3; 
  __int64 v4; 
  unsigned __int64 StackLimit; 
  v3 = *((_QWORD *)Context + 1);
  v4 = 0i64;
  StackLimit = StackSegment->StackLimit;
  if( v3 >= StackLimit && v3 < StackSegment->StackBase && !*((_BYTE *)Context + 16) )
    v4 = 5i64;
  if( (*(int(__fastcall **)(__int64, unsigned __int64, _QWORD, __int64, _QWORD, _QWORD))(*(_QWORD *)Context + 10304i64))(
         *(_QWORD *)Context + 10240i64,
         StackSegment->StackLimit,
         (unsigned int)(LODWORD(StackSegment->StackBase) - StackLimit),
         v4,
         0i64,
         0i64) >= 0 )
    *(_DWORD *)(*((_QWORD *)Context + 3) + 4i64) |= 2u;
}

Referenced by:

No references.