ReactOS 0.4.16-dev-250-g3ecd236
|
#include "ntddk.h"
#include "wdfcore.h"
#include "cdrom.h"
#include "ioctl.h"
#include "scratch.h"
#include "mmc.h"
Go to the source code of this file.
Functions | |
NTSTATUS | DeviceScratchSyncCache (_In_ PCDROM_DEVICE_EXTENSION DeviceExtension) |
NTSTATUS | DeviceScratchPreventMediaRemoval (_In_ PCDROM_DEVICE_EXTENSION DeviceExtension, _In_ BOOLEAN Prevent) |
NTSTATUS | RequestIssueShutdownFlush (_In_ PCDROM_DEVICE_EXTENSION DeviceExtension, _In_ PIRP Irp) |
NTSTATUS NTAPI | RequestProcessShutdownFlush (WDFDEVICE Device, PIRP Irp) |
NTSTATUS NTAPI | RequestProcessSetPower (WDFDEVICE Device, PIRP Irp) |
VOID NTAPI | RequestUnlockQueueCompletion (_In_ WDFREQUEST Request, _In_ WDFIOTARGET Target, _In_ PWDF_REQUEST_COMPLETION_PARAMS Params, _In_ WDFCONTEXT Context) |
NTSTATUS NTAPI | RequestProcessPowerIrpCompletion (_In_ PDEVICE_OBJECT DeviceObject, _In_ PIRP Irp, _In_reads_opt_(_Inexpressible_("varies")) PVOID Context) |
_IRQL_requires_max_ (DISPATCH_LEVEL) | |
_Function_class_ (POWER_SETTING_CALLBACK) | |
Variables | |
IO_COMPLETION_ROUTINE | RequestProcessPowerIrpCompletion |
EVT_WDF_REQUEST_COMPLETION_ROUTINE | RequestUnlockQueueCompletion |
_Function_class_ | ( | POWER_SETTING_CALLBACK | ) |
Definition at line 609 of file pnppower.c.
_IRQL_requires_max_ | ( | DISPATCH_LEVEL | ) |
Definition at line 465 of file pnppower.c.
NTSTATUS DeviceScratchPreventMediaRemoval | ( | _In_ PCDROM_DEVICE_EXTENSION | DeviceExtension, |
_In_ BOOLEAN | Prevent | ||
) |
Definition at line 259 of file pnppower.c.
Referenced by RequestProcessShutdownFlush().
NTSTATUS DeviceScratchSyncCache | ( | _In_ PCDROM_DEVICE_EXTENSION | DeviceExtension | ) |
Definition at line 220 of file pnppower.c.
Referenced by RequestProcessShutdownFlush().
NTSTATUS RequestIssueShutdownFlush | ( | _In_ PCDROM_DEVICE_EXTENSION | DeviceExtension, |
_In_ PIRP | Irp | ||
) |
Definition at line 301 of file pnppower.c.
Referenced by RequestProcessShutdownFlush().
NTSTATUS NTAPI RequestProcessPowerIrpCompletion | ( | _In_ PDEVICE_OBJECT | DeviceObject, |
_In_ PIRP | Irp, | ||
_In_reads_opt_(_Inexpressible_("varies")) PVOID | Context | ||
) |
Definition at line 401 of file pnppower.c.
Definition at line 149 of file pnppower.c.
Definition at line 76 of file pnppower.c.
VOID NTAPI RequestUnlockQueueCompletion | ( | _In_ WDFREQUEST | Request, |
_In_ WDFIOTARGET | Target, | ||
_In_ PWDF_REQUEST_COMPLETION_PARAMS | Params, | ||
_In_ WDFCONTEXT | Context | ||
) |
Definition at line 377 of file pnppower.c.
IO_COMPLETION_ROUTINE RequestProcessPowerIrpCompletion |
Definition at line 57 of file pnppower.c.
Referenced by RequestProcessSetPower().
EVT_WDF_REQUEST_COMPLETION_ROUTINE RequestUnlockQueueCompletion |
Definition at line 59 of file pnppower.c.
Referenced by RequestProcessPowerIrpCompletion().