ReactOS 0.4.15-dev-7958-gcd0bb1a
power.c
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: Serial port driver
4 * FILE: drivers/dd/serial/power.c
5 * PURPOSE: Serial IRP_MJ_POWER operations
6 *
7 * PROGRAMMERS: Hervé Poussineau (hpoussin@reactos.org)
8 */
9
10#include "serial.h"
11
12#include <debug.h>
13
17 IN PIRP Irp)
18{
19 PSERIAL_DEVICE_EXTENSION DeviceExtension;
20
21 TRACE_(SERIAL, "IRP_MJ_POWER dispatch\n");
22
23 DeviceExtension = DeviceObject->DeviceExtension;
26 return PoCallDriver(DeviceExtension->LowerDevice, Irp);
27}
LONG NTSTATUS
Definition: precomp.h:26
_In_ PIRP Irp
Definition: csq.h:116
#define TRACE_(x)
Definition: compat.h:76
DRIVER_DISPATCH SerialPower
Definition: serial.h:292
#define IoSkipCurrentIrpStackLocation(Irp)
Definition: ntifs_ex.h:421
VOID NTAPI PoStartNextPowerIrp(IN PIRP Irp)
Definition: power.c:758
PDEVICE_OBJECT LowerDevice
Definition: serial.h:51
#define NTAPI
Definition: typedefs.h:36
#define IN
Definition: typedefs.h:39
_In_ PDEVICE_OBJECT DeviceObject
Definition: wdfdevice.h:2055