mirror of
https://github.com/reactos/reactos.git
synced 2025-07-23 04:53:40 +00:00
- Add some UNIMPLEMENTED macros to highlight API's being called
- Reformat the code, no other changes svn path=/trunk/; revision=27382
This commit is contained in:
parent
8db103104e
commit
d090403690
1 changed files with 204 additions and 210 deletions
|
@ -30,8 +30,7 @@ BOOLEAN PopAcpiPresent = FALSE;
|
|||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
PoCallDriver(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
PoCallDriver(IN PDEVICE_OBJECT DeviceObject,
|
||||
IN OUT PIRP Irp)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -46,12 +45,12 @@ PoCallDriver(
|
|||
*/
|
||||
PULONG
|
||||
STDCALL
|
||||
PoRegisterDeviceForIdleDetection(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
PoRegisterDeviceForIdleDetection(IN PDEVICE_OBJECT DeviceObject,
|
||||
IN ULONG ConservationIdleTime,
|
||||
IN ULONG PerformanceIdleTime,
|
||||
IN DEVICE_POWER_STATE State)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
@ -60,17 +59,17 @@ PoRegisterDeviceForIdleDetection(
|
|||
*/
|
||||
PVOID
|
||||
STDCALL
|
||||
PoRegisterSystemState(
|
||||
IN PVOID StateHandle,
|
||||
PoRegisterSystemState(IN PVOID StateHandle,
|
||||
IN EXECUTION_STATE Flags)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static
|
||||
NTSTATUS STDCALL
|
||||
PopRequestPowerIrpCompletion(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
PopRequestPowerIrpCompletion(IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PIRP Irp,
|
||||
IN PVOID Context)
|
||||
{
|
||||
|
@ -80,8 +79,7 @@ PopRequestPowerIrpCompletion(
|
|||
Stack = IoGetNextIrpStackLocation(Irp);
|
||||
RequestPowerItem = (PREQUEST_POWER_ITEM)Context;
|
||||
|
||||
RequestPowerItem->CompletionRoutine(
|
||||
DeviceObject,
|
||||
RequestPowerItem->CompletionRoutine(DeviceObject,
|
||||
Stack->MinorFunction,
|
||||
RequestPowerItem->PowerState,
|
||||
RequestPowerItem->Context,
|
||||
|
@ -89,6 +87,7 @@ PopRequestPowerIrpCompletion(
|
|||
|
||||
ExFreePool(&Irp->IoStatus);
|
||||
ExFreePool(Context);
|
||||
|
||||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
|
@ -97,8 +96,7 @@ PopRequestPowerIrpCompletion(
|
|||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
PoRequestPowerIrp(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
PoRequestPowerIrp(IN PDEVICE_OBJECT DeviceObject,
|
||||
IN UCHAR MinorFunction,
|
||||
IN POWER_STATE PowerState,
|
||||
IN PREQUEST_POWER_COMPLETE CompletionFunction,
|
||||
|
@ -130,8 +128,7 @@ PoRequestPowerIrp(
|
|||
/* Always call the top of the device stack */
|
||||
TopDeviceObject = IoGetAttachedDeviceReference(DeviceObject);
|
||||
|
||||
Irp = IoBuildSynchronousFsdRequest(
|
||||
IRP_MJ_PNP,
|
||||
Irp = IoBuildSynchronousFsdRequest(IRP_MJ_PNP,
|
||||
TopDeviceObject,
|
||||
NULL,
|
||||
0,
|
||||
|
@ -178,6 +175,7 @@ VOID
|
|||
NTAPI
|
||||
PoSetDeviceBusy(IN PULONG IdlePointer)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
*IdlePointer = 0;
|
||||
}
|
||||
|
||||
|
@ -185,7 +183,7 @@ VOID
|
|||
NTAPI
|
||||
PopCleanupPowerState(IN PPOWER_STATE PowerState)
|
||||
{
|
||||
/* FIXME */
|
||||
//UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -193,8 +191,7 @@ PopCleanupPowerState(IN PPOWER_STATE PowerState)
|
|||
*/
|
||||
POWER_STATE
|
||||
STDCALL
|
||||
PoSetPowerState(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
PoSetPowerState(IN PDEVICE_OBJECT DeviceObject,
|
||||
IN POWER_STATE_TYPE Type,
|
||||
IN POWER_STATE State)
|
||||
{
|
||||
|
@ -213,9 +210,9 @@ PoSetPowerState(
|
|||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
PoSetSystemState(
|
||||
IN EXECUTION_STATE Flags)
|
||||
PoSetSystemState(IN EXECUTION_STATE Flags)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -223,9 +220,9 @@ PoSetSystemState(
|
|||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
PoStartNextPowerIrp(
|
||||
IN PIRP Irp)
|
||||
PoStartNextPowerIrp(IN PIRP Irp)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -233,15 +230,14 @@ PoStartNextPowerIrp(
|
|||
*/
|
||||
VOID
|
||||
STDCALL
|
||||
PoUnregisterSystemState(
|
||||
IN PVOID StateHandle)
|
||||
PoUnregisterSystemState(IN PVOID StateHandle)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
PopSetSystemPowerState(
|
||||
SYSTEM_POWER_STATE PowerState)
|
||||
PopSetSystemPowerState(SYSTEM_POWER_STATE PowerState)
|
||||
{
|
||||
IO_STATUS_BLOCK IoStatusBlock;
|
||||
PDEVICE_OBJECT DeviceObject;
|
||||
|
@ -254,7 +250,8 @@ PopSetSystemPowerState(
|
|||
if (!PopAcpiPresent) return STATUS_NOT_IMPLEMENTED;
|
||||
|
||||
Status = IopGetSystemPowerDeviceObject(&DeviceObject);
|
||||
if (!NT_SUCCESS(Status)) {
|
||||
if (!NT_SUCCESS(Status))
|
||||
{
|
||||
CPRINT("No system power driver available\n");
|
||||
return STATUS_UNSUCCESSFUL;
|
||||
}
|
||||
|
@ -284,6 +281,7 @@ PopSetSystemPowerState(
|
|||
IrpSp->Parameters.Power.Type = SystemPowerState;
|
||||
IrpSp->Parameters.Power.State.SystemState = PowerState;
|
||||
|
||||
DPRINT("Calling ACPI driver");
|
||||
Status = PoCallDriver(Fdo, Irp);
|
||||
if (Status == STATUS_PENDING)
|
||||
{
|
||||
|
@ -395,8 +393,7 @@ PoInitializePrcb(IN PKPRCB Prcb)
|
|||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NtInitiatePowerAction (
|
||||
IN POWER_ACTION SystemAction,
|
||||
NtInitiatePowerAction (IN POWER_ACTION SystemAction,
|
||||
IN SYSTEM_POWER_STATE MinSystemState,
|
||||
IN ULONG Flags,
|
||||
IN BOOLEAN Asynchronous)
|
||||
|
@ -410,13 +407,11 @@ NtInitiatePowerAction (
|
|||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NtPowerInformation(
|
||||
IN POWER_INFORMATION_LEVEL PowerInformationLevel,
|
||||
NtPowerInformation(IN POWER_INFORMATION_LEVEL PowerInformationLevel,
|
||||
IN PVOID InputBuffer OPTIONAL,
|
||||
IN ULONG InputBufferLength,
|
||||
OUT PVOID OutputBuffer OPTIONAL,
|
||||
IN ULONG OutputBufferLength
|
||||
)
|
||||
IN ULONG OutputBufferLength)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
||||
|
@ -427,6 +422,7 @@ NtPowerInformation(
|
|||
PowerInformationLevel,
|
||||
InputBuffer, InputBufferLength,
|
||||
OutputBuffer, OutputBufferLength);
|
||||
|
||||
switch (PowerInformationLevel)
|
||||
{
|
||||
case SystemBatteryState:
|
||||
|
@ -459,9 +455,7 @@ NtPowerInformation(
|
|||
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
PoQueueShutdownWorkItem(
|
||||
IN PWORK_QUEUE_ITEM WorkItem
|
||||
)
|
||||
PoQueueShutdownWorkItem(IN PWORK_QUEUE_ITEM WorkItem)
|
||||
{
|
||||
PAGED_CODE();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue