Всем здравствуйте.
есть ndis5 intermediate с синькой.
падение происходит только у одного клиента, рандомно, но в одном месте на вызове KeSetEvent(Wait == FALSE), IRLQ = DISPATCH_LEVEL
это стек после вызова ProtocolReceivePacket.
Функции KeWait* близко нет, голову уже сломал.
ATTEMPTED_SWITCH_FROM_DPC (b8)
A wait operation, attach process, or yield was attempted from a DPC routine.
This is an illegal operation and the stack track will lead to the offending
code and original DPC routine.
Arguments:
Arg1: fffff88001ed8fc0, Original thread which is the cause of the failure
Arg2: fffffa800b515b50, New thread
Arg3: 0000000000000000, Stack address of the original thread
Arg4: 0000000000000000