Update of /cvsroot/com0com/com0com/sys
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv18551
Modified Files:
power.c
Log Message:
Moved pIrpStack
Index: power.c
===================================================================
RCS file: /cvsroot/com0com/com0com/sys/power.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** power.c 26 Jan 2005 12:18:54 -0000 1.1
--- power.c 17 Jul 2006 10:03:54 -0000 1.2
***************
*** 2,6 ****
* $Id$
*
! * Copyright (c) 2004-2005 Vyacheslav Frolov
*
* This program is free software; you can redistribute it and/or modify
--- 2,6 ----
* $Id$
*
! * Copyright (c) 2004-2006 Vyacheslav Frolov
*
* This program is free software; you can redistribute it and/or modify
***************
*** 20,23 ****
--- 20,26 ----
*
* $Log$
+ * Revision 1.2 2006/07/17 10:03:54 vfrolov
+ * Moved pIrpStack
+ *
* Revision 1.1 2005/01/26 12:18:54 vfrolov
* Initial revision
***************
*** 30,37 ****
NTSTATUS PdoPortPower(
IN PC0C_PDOPORT_EXTENSION pDevExt,
! IN PIRP pIrp,
! IN PIO_STACK_LOCATION pIrpStack)
{
NTSTATUS status;
POWER_STATE_TYPE powerType = pIrpStack->Parameters.Power.Type;
POWER_STATE powerState = pIrpStack->Parameters.Power.State;
--- 33,40 ----
NTSTATUS PdoPortPower(
IN PC0C_PDOPORT_EXTENSION pDevExt,
! IN PIRP pIrp)
{
NTSTATUS status;
+ PIO_STACK_LOCATION pIrpStack = IoGetCurrentIrpStackLocation(pIrp);
POWER_STATE_TYPE powerType = pIrpStack->Parameters.Power.Type;
POWER_STATE powerState = pIrpStack->Parameters.Power.State;
***************
*** 76,80 ****
NTSTATUS status;
PC0C_COMMON_EXTENSION pDevExt = pDevObj->DeviceExtension;
- PIO_STACK_LOCATION pIrpStack = IoGetCurrentIrpStackLocation(pIrp);
TraceIrp("c0cPowerDispatch", pIrp, NULL, TRACE_FLAG_PARAMS);
--- 79,82 ----
***************
*** 90,94 ****
break;
case C0C_DOTYPE_PP:
! status = PdoPortPower((PC0C_PDOPORT_EXTENSION)pDevExt, pIrp, pIrpStack);
break;
default:
--- 92,96 ----
break;
case C0C_DOTYPE_PP:
! status = PdoPortPower((PC0C_PDOPORT_EXTENSION)pDevExt, pIrp);
break;
default:
|