2 * PROJECT: ReactOS ACPI-Compliant Control Method Battery
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: boot/drivers/bus/acpi/cmbatt/cmbpnp.c
5 * PURPOSE: Plug-and-Play IOCTL/IRP Handling
6 * PROGRAMMERS: ReactOS Portable Systems Group
9 /* INCLUDES *******************************************************************/
13 /* FUNCTIONS ******************************************************************/
17 CmBattIoCompletion(PDEVICE_OBJECT DeviceObject
,
22 return STATUS_NOT_IMPLEMENTED
;
27 CmBattGetAcpiInterfaces(PDEVICE_OBJECT DeviceObject
,
28 PACPI_INTERFACE_STANDARD2
*AcpiInterface
)
31 return STATUS_NOT_IMPLEMENTED
;
36 CmBattDestroyFdo(PDEVICE_OBJECT DeviceObject
)
43 CmBattRemoveDevice(PDEVICE_OBJECT DeviceObject
,
47 return STATUS_NOT_IMPLEMENTED
;
52 CmBattPowerDispatch(PDEVICE_OBJECT DeviceObject
,
56 return STATUS_NOT_IMPLEMENTED
;
61 CmBattCreateFdo(PDRIVER_OBJECT DriverObject
,
62 PDEVICE_OBJECT DeviceObject
,
63 ULONG DeviceExtensionSize
,
64 PDEVICE_OBJECT
*NewDeviceObject
)
67 return STATUS_NOT_IMPLEMENTED
;
72 CmBattPnpDispatch(PDEVICE_OBJECT DeviceObject
,
76 return STATUS_NOT_IMPLEMENTED
;
81 CmBattAddBattery(PDRIVER_OBJECT DriverObject
,
82 PDEVICE_OBJECT DeviceObject
)
85 return STATUS_NOT_IMPLEMENTED
;
90 CmBattAddAcAdapter(PDRIVER_OBJECT DriverObject
,
91 PDEVICE_OBJECT DeviceObject
)
94 return STATUS_NOT_IMPLEMENTED
;
97 NTSTATUS NTAPI
CmBattAddDevice(PDRIVER_OBJECT DriverObject
,
98 PDEVICE_OBJECT DeviceObject
)
101 return STATUS_NOT_IMPLEMENTED
;