Go to the source code of this file.
◆ PciIdeXDispatchPower()
Definition at line 53 of file power.c.
56{
59
62 {
65
67 }
68
71 else
73
75
77}
#define NT_SUCCESS(StatCode)
static NTSTATUS PciIdeXFdoDispatchPower(_In_ PFDO_DEVICE_EXTENSION FdoExtension, _In_ PIRP Irp)
static NTSTATUS PciIdeXPdoDispatchPower(_In_ PPDO_DEVICE_EXTENSION PdoExtension, _In_ PIRP Irp)
#define IoCompleteRequest
IO_REMOVE_LOCK RemoveLock
_In_ PDEVICE_OBJECT DeviceObject
#define IoAcquireRemoveLock(RemoveLock, Tag)
#define IoReleaseRemoveLock(_RemoveLock, _Tag)
Referenced by PciIdeXInitialize().
◆ PciIdeXFdoDispatchPower()
Definition at line 42 of file power.c.
45{
49}
#define IoSkipCurrentIrpStackLocation(Irp)
VOID NTAPI PoStartNextPowerIrp(IN PIRP Irp)
Referenced by PciIdeXDispatchPower().
◆ PciIdeXPdoDispatchPower()
Definition at line 12 of file power.c.
15{
18
20
23 {
28 break;
29
30 default:
32 break;
33 }
34
38}
static PIO_STACK_LOCATION IoGetCurrentIrpStackLocation(PIRP Irp)
#define UNREFERENCED_PARAMETER(P)
#define IRP_MN_QUERY_POWER
Referenced by PciIdeXDispatchPower().