From ccd61180c576aa4e90e7b61317dbf6c1e9bb07e9 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Sat, 16 Jan 2016 11:23:04 -0800 Subject: [PATCH] sys: FspIopCompleteCanceledIrp: DEBUGLOG canceled IRP's --- src/sys/iop.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/sys/iop.c b/src/sys/iop.c index c41bd57d..c707f535 100644 --- a/src/sys/iop.c +++ b/src/sys/iop.c @@ -237,6 +237,16 @@ VOID FspIopCompleteCanceledIrp(PIRP Irp) { PAGED_CODE(); +#if DBG + PIO_STACK_LOCATION IrpSp = IoGetCurrentIrpStackLocation(Irp); + DEBUGLOG("IRP=%p, %s%c, %s%s\n", + Irp, + (const char *)&FspDeviceExtension(IrpSp->DeviceObject)->Kind, + Irp->RequestorMode == KernelMode ? 'K' : 'U', + IrpMajorFunctionSym(IrpSp->MajorFunction), + IrpMinorFunctionSym(IrpSp->MajorFunction, IrpSp->MinorFunction)); +#endif + FspIopCompleteIrpEx(Irp, STATUS_CANCELLED, TRUE); }