Reply To: Very Simple TDI Filter Problem (IRQL_NOT_LESS_OR_EQUAL) July 25, 2005 at 10:51 am #5771 GeNParticipant return RealCompletionRoutine(DeviceObject,Irp,NULL); why dont you pass original context into original completion routine ?