COMPBATT — Windows 98 Retail
Segment 1: .text @ 000001F0
-
00000000 — _CompBattPnpDispatch@8
-
00000066 — _CompBattPowerDispatch@8
-
00000086 — _CompBattPnpEventHandler@8
-
000000B0 — _CompBattAddNewBattery@8
-
0000021B — _CompBattGetBatteries@4
-
0000028D — _CompBattAddDevice@8
-
000003A9 — _CompBattOpenClose@8
-
000003C2 — _CompBattSystemControl@8
-
00000407 — _CompBattMonitorIrpComplete@12
-
000005A7 — _CompBattRecalculateTag@4
-
000005D4 — _IsBatteryAlreadyOnList@8
-
0000060A — _BatteryClassInitializeDevice@8
-
00000610 — _BatteryClassIoctl@8
-
00000616 — _BatteryClassStatusNotify@4
-
0000061C — _DbgBreakPoint@0
Segment 2: .rdata @ 000004A0
-
00000000 — _GUID_HWPROFILE_QUERY_CHANGE
-
00000010 — _GUID_HWPROFILE_CHANGE_CANCELLED
-
00000020 — _GUID_HWPROFILE_CHANGE_COMPLETE
-
00000030 — _GUID_DEVICE_INTERFACE_ARRIVAL
-
00000040 — _GUID_DEVICE_INTERFACE_REMOVAL
-
00000050 — _GUID_TARGET_DEVICE_QUERY_REMOVE
-
00000060 — _GUID_TARGET_DEVICE_REMOVE_CANCELLED
-
00000070 — _GUID_TARGET_DEVICE_REMOVE_COMPLETE
-
00000080 — _GUID_BUS_INTERFACE_STANDARD
-
00000090 — _GUID_PCI_BUS_INTERFACE_STANDARD
-
000000A0 — _GUID_ARBITER_INTERFACE_STANDARD
-
000000B0 — _GUID_TRANSLATOR_INTERFACE_STANDARD
-
000000C0 — _GUID_ACPI_INTERFACE_STANDARD
-
000000D0 — _GUID_BUS_TYPE_PCMCIA
-
000000E0 — _GUID_BUS_TYPE_PCI
-
000000F0 — _GUID_DEVICE_BATTERY
-
00000100 — _GUID_DEVICE_SYS_BUTTON
-
00000110 — _GUID_DEVICE_LID
-
00000120 — _GUID_DEVICE_THERMAL_ZONE
-
00000130 — _GUID_CLASS_INPUT
Segment 3: .data @ 00000640
-
00000000 — _CompBattDebug
-
00000004 — ??_C@_1DK@HBCP@?$AA?2?$AAD?$AAo?$AAs?$AAD?$AAe?$AAv?$AAi?$AAc?$AAe?$AAs?$AA?2?$AAC?$AAo?$AAm?$AAp?$AAo?$AAs?$AAi?$AAt@
(L"\\DosDevices\\Composit")
-
00000040 — ??_C@_1DC@GKHM@?$AA?2?$AAD?$AAe?$AAv?$AAi?$AAc?$AAe?$AA?2?$AAC?$AAo?$AAm?$AAp?$AAo?$AAs?$AAi?$AAt?$AAe?$AAB?$AAa?$AAt@
(L"\\Device\\CompositeBat")
-
00000074 — ??_C@_1CE@EODN@?$AAC?$AAo?$AAm?$AAp?$AAo?$AAs?$AAi?$AAt?$AAe?$AA?5?$AAB?$AAa?$AAt?$AAt?$AAe?$AAr?$AAy?$AA?$AA@
(L"Composite Battery")
Segment 4: .idata$2 @ 00000B20
-
00000000 — __IMPORT_DESCRIPTOR_BATTC
-
00000014 — __IMPORT_DESCRIPTOR_NTOSKRNL
-
00000028 — __IMPORT_DESCRIPTOR_HAL
-
0000003C — __NULL_IMPORT_DESCRIPTOR
-
000000D4 — __imp__BatteryClassIoctl@8
-
000000D8 — __imp__BatteryClassStatusNotify@4
-
000000DC — __imp__BatteryClassInitializeDevice@8
-
000000E0 — \177BATTC_NULL_THUNK_DATA
-
000000E4 — __imp_@ExAcquireFastMutex@4
-
000000E8 — __imp_@ExReleaseFastMutex@4
-
000000EC — \177HAL_NULL_THUNK_DATA
-
000000F0 — __imp__ExFreePool@4
-
000000F4 — __imp__ZwClose@4
-
000000F8 — __imp__PoStartNextPowerIrp@4
-
000000FC — __imp__IoAllocateIrp@8
-
00000100 — __imp__IoGetRelatedDeviceObject@4
-
00000104 — __imp__ObReferenceObjectByHandle@24
-
00000108 — __imp__ZwCreateFile@44
-
0000010C — __imp__RtlCopyUnicodeString@8
-
00000110 — __imp__ExAllocatePoolWithTag@12
-
00000114 — __imp__IoDeleteDevice@4
-
00000118 — __imp_@IofCompleteRequest@8
-
0000011C — __imp__IoGetDeviceInterfaces@16
-
00000120 — __imp__IoRegisterPlugPlayNotification@28
-
00000124 — __imp__KeInitializeEvent@12
-
00000128 — __imp__IoAttachDeviceToDeviceStack@8
-
0000012C — __imp__IoCreateSymbolicLink@8
-
00000130 — __imp__IoCreateDevice@28
-
00000134 — __imp__DbgBreakPoint@0
-
00000138 — __imp_@IofCallDriver@8
-
0000013C — __imp__KeQueryInterruptTime@0
-
00000140 — __imp__IoCancelIrp@4
-
00000144 — __imp__KeWaitForSingleObject@20
-
00000148 — __imp__IoBuildDeviceIoControlRequest@36
-
0000014C — __imp__RtlCompareUnicodeString@12
-
00000150 — __imp__RtlInitUnicodeString@8
-
00000154 — \177NTOSKRNL_NULL_THUNK_DATA
Segment 5: PAGE @ 00000C80
-
00000000 — _CompBattUnload@4
-
00000008 — _CompBattIoctl@8
-
0000003C — _CompBattQueryTag@8
-
00000083 — _CompBattQueryInformation@28
-
0000019B — _CompBattQueryStatus@12
-
00000317 — _CompBattSetStatusNotify@12
-
0000040B — _CompBattDisableStatusNotify@4
-
0000042D — _CompBattGetBatteryInformation@8
-
00000565 — _CompBattGetBatteryGranularity@8
-
00000623 — _CompBattGetEstimatedTime@8
-
0000072D — _BatteryIoctl@28
Segment 6: INIT @ 00000000
-
00000000 — _DriverEntry@8