📄 canpci.map
字号:
0001:0000cd20 ??0KPnpLowerDevice@@QAE@XZ 0001d020 f vdw_wdm:kpnplow.obj
0001:0000cdb4 ?PowerCallWaitComplete@KPnpLowerDevice@@QAEJVKIrp@@EPAK@Z 0001d0b4 f vdw_wdm:kpnplow.obj
0001:0000ced0 ??0KDriverManagedQueueEx@@QAE@EEP6GXPAU_DEVICE_OBJECT@@@Z@Z 0001d1d0 f vdw_wdm:kdmqex.obj
0001:0000cf50 ??0KWorkItem@@QAE@XZ 0001d250 f i vdw_wdm:kdmqex.obj
0001:0000cf70 ?Initialize@KWorkItem@@QAEXP6GXPAV1@PAX@Z1@Z 0001d270 f i vdw_wdm:kdmqex.obj
0001:0000cfe0 ?Dispatch@KWorkItem@@KGXPAX@Z 0001d2e0 f i vdw_wdm:kdmqex.obj
0001:0000d040 ?CallStartIoLINK@KDriverManagedQueueEx@@KGXPAVKWorkItem@@PAX@Z 0001d340 f i vdw_wdm:kdmqex.obj
0001:0000d250 ?QueueIrp@KDriverManagedQueueEx@@QAEJVKIrp@@@Z 0001d550 f vdw_wdm:kdmqex.obj
0001:0000d5d0 ?MarkPending@KIrp@@QAEXXZ 0001d8d0 f i vdw_wdm:kdmqex.obj
0001:0000d600 ?CancelIrql@KIrp@@QAEAAEXZ 0001d900 f i vdw_wdm:kdmqex.obj
0001:0000d620 ?Queue@KWorkItem@@QAEXW4_WORK_QUEUE_TYPE@@@Z 0001d920 f i vdw_wdm:kdmqex.obj
0001:0000d7f8 ?NextIrp@KDriverManagedQueueEx@@QAEXVKIrp@@D@Z 0001daf8 f vdw_wdm:kdmqex.obj
0001:0000db00 ?CallStartIo@KDriverManagedQueueEx@@IAEXPAVKWorkItem@@@Z 0001de00 f vdw_wdm:kdmqex.obj
0001:0000dbce ?Cancel@KDriverManagedQueueEx@@UAEXVKIrp@@@Z 0001dece f vdw_wdm:kdmqex.obj
0001:0000ddb0 ?IsPnpDevice@KDevice@@QAEEXZ 0001e0b0 f i vdw_wdm:kdmqex.obj
0001:0000ddd0 ?PnpNextIrp@KDriverManagedQueueEx@@QAEXPAVKPnpDevice@@VKIrp@@D@Z 0001e0d0 f i vdw_wdm:kdmqex.obj
0001:0000de50 ?RemoveSpecificEntry@KDriverManagedQueueEx@@QAEEPAU_IRP@@E@Z 0001e150 f i vdw_wdm:kdmqex.obj
0001:0000dee0 ?CancelDispatch@KDriverManagedQueueEx@@KGXPAU_DEVICE_OBJECT@@PAU_IRP@@@Z 0001e1e0 f vdw_wdm:kdmqex.obj
0001:0000dfa6 ?PnpCleanUp@KDriverManagedQueueEx@@QAEXPAVKPnpDevice@@PAU_FILE_OBJECT@@@Z 0001e2a6 f vdw_wdm:kdmqex.obj
0001:0000e160 ?HeadNoLock@?$KInterlockedList@U_IRP@@@@QAEPAU_IRP@@XZ 0001e460 f i vdw_wdm:kdmqex.obj
0001:0000e180 ?NextNoLock@?$KInterlockedList@U_IRP@@@@QAEPAU_IRP@@PAU2@@Z 0001e480 f i vdw_wdm:kdmqex.obj
0001:0000e1a0 ?InsertTailNoLock@?$KInterlockedList@U_IRP@@@@QAEXPAU_IRP@@@Z 0001e4a0 f i vdw_wdm:kdmqex.obj
0001:0000e1c0 ?RemoveNoLock@?$KInterlockedList@U_IRP@@@@QAEPAU_IRP@@PAU2@@Z 0001e4c0 f i vdw_wdm:kdmqex.obj
0001:0000e1e0 ?RemoveHeadNoLock@?$KInterlockedList@U_IRP@@@@QAEPAU_IRP@@XZ 0001e4e0 f i vdw_wdm:kdmqex.obj
0001:0000e200 ?FindNoLock@?$KInterlockedList@U_IRP@@@@QAEPAU_IRP@@PAU2@0E@Z 0001e500 f i vdw_wdm:kdmqex.obj
0001:0000e230 ?IsEmptyNoLock@?$KInterlockedList@U_IRP@@@@QAEEXZ 0001e530 f i vdw_wdm:kdmqex.obj
0001:0000e250 ?OldIrql@?$KInterlockedList@U_IRP@@@@QAEAAEXZ 0001e550 f i vdw_wdm:kdmqex.obj
0001:0000e270 ??0?$KList@U_IRP@@@@QAE@XZ 0001e570 f i vdw_wdm:kdmqex.obj
0001:0000e2b0 ?InsertTail@?$KList@U_IRP@@@@QAEXPAU_IRP@@@Z 0001e5b0 f i vdw_wdm:kdmqex.obj
0001:0000e2b0 ?InsertTail@?$KList@UINTERFACE_LIST_ENTRY@@@@QAEXPAUINTERFACE_LIST_ENTRY@@@Z 0001e5b0 f i vdw_wdm:kdmqex.obj
0001:0000e2f0 ?Unlock@?$KList@U_IRP@@@@UAEXXZ 0001e5f0 f i vdw_wdm:kdmqex.obj
0001:0000e2f0 ?Lock@?$KList@UINTERFACE_LIST_ENTRY@@@@UAEXXZ 0001e5f0 f i vdw_wdm:kdmqex.obj
0001:0000e2f0 ?Unlock@?$KList@UINTERFACE_LIST_ENTRY@@@@UAEXXZ 0001e5f0 f i vdw_wdm:kdmqex.obj
0001:0000e2f0 ?Lock@?$KList@U_IRP@@@@UAEXXZ 0001e5f0 f i vdw_wdm:kdmqex.obj
0001:0000e36b ?ReadConfigSpace@KPciConfiguration@@IAEXPAXKK@Z 0001e66b f vdw_wdm:kpcicfg.obj
0001:0000e470 ?NextStackLocation@KIrp@@QAEPAU_IO_STACK_LOCATION@@XZ 0001e770 f i vdw_wdm:kpcicfg.obj
0001:0000e490 ?ReadBaseAddress@KPciConfiguration@@QAEKK@Z 0001e790 f vdw_wdm:kpcicfg.obj
0001:0000e51c ?BaseAddressIndexToOrdinal@KPciConfiguration@@QAEKK@Z 0001e81c f vdw_wdm:kpcicfg.obj
0001:0000e5f0 ?Invalidate@KEvent@@QAEXXZ 0001e8f0 f vdw_wdm:kevent.obj
0001:0000e640 ??0KDispatcherObject@@IAE@PAXK@Z 0001e940 f i vdw_wdm:kevent.obj
0001:0000e6c0 ??0KDispatcherObject@@IAE@PAXE@Z 0001e9c0 f i vdw_wdm:kevent.obj
0001:0000e76b ?Initialize@KInterrupt@@QAEJPAU_CM_RESOURCE_LIST@@KE@Z 0001ea6b f vdw_wdm:kintrupt.obj
0001:0000e900 ??0KResourceAssignment@@QAE@PAU_CM_RESOURCE_LIST@@EK@Z 0001ec00 f i vdw_wdm:kintrupt.obj
0001:0000e930 ?Share@KResourceAssignment@@QAEEXZ 0001ec30 f i vdw_wdm:kintrupt.obj
0001:0000e950 ?Affinity@KResourceAssignment@@QAEKXZ 0001ec50 f i vdw_wdm:kintrupt.obj
0001:0000e980 ?Level@KResourceAssignment@@QAEKXZ 0001ec80 f i vdw_wdm:kintrupt.obj
0001:0000e9b0 ?Vector@KResourceAssignment@@QAEKXZ 0001ecb0 f i vdw_wdm:kintrupt.obj
0001:0000ea4b ?Connect@KInterrupt@@QAEJP6GEPAU_KINTERRUPT@@PAX@Z1@Z 0001ed4b f vdw_wdm:kintrupt.obj
0001:0000eb00 ?Disconnect@KInterrupt@@QAEXXZ 0001ee00 f vdw_wdm:kintrupt.obj
0001:0000eb60 ?Initialize@KPeripheralAddress@@IAEJ_KEKE@Z 0001ee60 f vdw_wdm:kaddress.obj
0001:0000ec40 ?IsValid@KPeripheralAddress@@QAEEXZ 0001ef40 f i vdw_wdm:kaddress.obj
0001:0000ec60 ??0KLowerDevice@@QAE@XZ 0001ef60 f vdw_wdm:klower.obj
0001:0000ec90 ??0KLowerDevice@@QAE@PAU_DEVICE_OBJECT@@@Z 0001ef90 f vdw_wdm:klower.obj
0001:0000ed00 ??0KLowerDevice@@QAE@PBGK@Z 0001f000 f vdw_wdm:klower.obj
0001:0000ee04 ?CallWaitComplete@KLowerDevice@@QAEJVKIrp@@EPAK@Z 0001f104 f vdw_wdm:klower.obj
0001:0000ef20 ?SynchCallCompletionRoutine@KLowerDevice@@KGJPAU_DEVICE_OBJECT@@PAU_IRP@@PAX@Z 0001f220 f vdw_wdm:klower.obj
0001:0000efd0 ?DeviceIoControl@KLowerDevice@@QAEJKPAXK0KEPAK@Z 0001f2d0 f vdw_wdm:klower.obj
0001:0000f0f0 ?ustrlen@@YGKPBG@Z 0001f3f0 f vdw_wdm:util.obj
0001:0000f130 ?ustrsiz@@YGKPBG@Z 0001f430 f vdw_wdm:util.obj
0001:0000f150 ?GetObjectName@@YGPAU_UNICODE_STRING@@PAX@Z 0001f450 f vdw_wdm:util.obj
0001:0000f190 ??0KUstring@@QAE@GW4_POOL_TYPE@@@Z 0001f490 f vdw_wdm:kustring.obj
0001:0000f200 ?Assign@KUstring@@QAEJAAV1@@Z 0001f500 f vdw_wdm:kustring.obj
0001:0000f260 ?Assign@KUstring@@QAEJPBG@Z 0001f560 f vdw_wdm:kustring.obj
0001:0000f2d0 ?GrowMaxBy@KUstring@@QAEJGW4_POOL_TYPE@@@Z 0001f5d0 f vdw_wdm:kustring.obj
0001:0000f390 ?RemoveSpecificEntry@KDeviceQueue@@QAEEPAU_IRP@@@Z 0001f690 f i vdw_wdm:kdevque.obj
0001:0000f3b0 ?_lock@KDeviceQueue@@QAEEE@Z 0001f6b0 f i vdw_wdm:kdevque.obj
0001:0000f3e0 ??0KSpinLock@@QAE@PAK@Z 0001f6e0 f i vdw_wdm:kdevque.obj
0001:0000f400 ?_lock@KSpinLock@@QAEEE@Z 0001f700 f i vdw_wdm:kdevque.obj
0001:0000f440 ?_unlock@KDeviceQueue@@QAEXE@Z 0001f740 f i vdw_wdm:kdevque.obj
0001:0000f470 ?_unlock@KSpinLock@@QAEXE@Z 0001f770 f i vdw_wdm:kdevque.obj
0001:0000f4b0 ?Head@KDeviceQueue@@QAEPAU_IRP@@XZ 0001f7b0 f i vdw_wdm:kdevque.obj
0001:0000f4d0 ?Tail@KDeviceQueue@@QAEPAU_IRP@@XZ 0001f7d0 f i vdw_wdm:kdevque.obj
0001:0000f4f0 ?Next@KDeviceQueue@@QAEPAU_IRP@@PAU2@@Z 0001f7f0 f i vdw_wdm:kdevque.obj
0001:0000f530 ?Container@KDeviceQueue@@IAEPAU_IRP@@PAU_KDEVICE_QUEUE_ENTRY@@@Z 0001f830 f i vdw_wdm:kdevque.obj
0001:0000f560 ?PnpCleanUp@KDeviceQueue@@QAEXPAVKPnpDevice@@PAU_FILE_OBJECT@@@Z 0001f860 f vdw_wdm:kdevque.obj
0001:0000f6e0 ??0_listcore@@IAE@K@Z 0001f9e0 f vdw_wdm:klist.obj
0001:0000f710 ?_head@_listcore@@QAEPAXXZ 0001fa10 f vdw_wdm:klist.obj
0001:0000f740 ?Container@_listcore@@QAEPAXPAU_LIST_ENTRY@@@Z 0001fa40 f i vdw_wdm:klist.obj
0001:0000f770 ?_insertTail@_listcore@@QAEXPAX@Z 0001fa70 f vdw_wdm:klist.obj
0001:0000f7e0 ?ListEntryPointer@_listcore@@QAEPAU_LIST_ENTRY@@PAX@Z 0001fae0 f i vdw_wdm:klist.obj
0001:0000f800 ?_next@_listcore@@QAEPAXPAX@Z 0001fb00 f vdw_wdm:klist.obj
0001:0000f850 ?_remove@_listcore@@QAEPAXPAX@Z 0001fb50 f vdw_wdm:klist.obj
0001:0000f8a0 ?_isEmpty@_listcore@@QAEEXZ 0001fba0 f vdw_wdm:klist.obj
0001:0000f8c0 ?_removeHead@_listcore@@QAEPAXXZ 0001fbc0 f vdw_wdm:klist.obj
0001:0000f920 ?_find@_listcore@@QAEPAXPAX0E@Z 0001fc20 f vdw_wdm:klist.obj
0001:0000fa44 _memmove 0001fd44 f wdm:NTOSKRNL.EXE
0001:0000fa4a _strchr 0001fd4a f wdm:NTOSKRNL.EXE
0001:0000fa50 __vsnprintf 0001fd50 f wdm:NTOSKRNL.EXE
0001:0000fa56 _DbgPrint 0001fd56 f wdm:NTOSKRNL.EXE
0002:00000000 ?____CR@@3PADA 0001fd60 CANPCI.obj
0002:00000004 ?DefaultPoolTag@@3KA 0001fd64 CANPCI.obj
0002:00000074 ?ScratchBufferIndex@@3JA 0001fdd4 vdw_wdm:ktrace.obj
0002:000000ec ?IrpDispatchTable@@3PAP8KDevice@@AEJVKIrp@@@ZA 0001fe4c vdw_wdm:kdevice.obj
0002:00000160 ?t@@3VKTrace@@A 0001fec0 CANPCI.obj
0002:00000188 ?m_TheDriver@KDriver@@1PAV1@A 0001fee8 CANPCI.obj
0002:0000018c ?m_bFilterDispatch@KDriver@@1EA 0001feec CANPCI.obj
0002:00000190 ?m_DriverClass@KDriver@@2U_UNICODE_STRING@@A 0001fef0 CANPCI.obj
0002:00000198 ?_bWindows98_@@3EA 0001fef8 CANPCI.obj
0002:000001a0 ?ScratchBuffers@@3PAUKTRACESCRATCHBUFFER@@A 0001ff00 vdw_wdm:ktrace.obj
0002:000005a0 ?m_Open@KTrace@@1P6GPAXPAU_UNICODE_STRING@@PAU_KINTERRUPT@@K@ZA 00020300 vdw_wdm:ktrace.obj
0002:000005a4 ?m_Post@KTrace@@1P6GXPAXPAD@ZA 00020304 vdw_wdm:ktrace.obj
0002:000005a8 ?m_Close@KTrace@@1P6GXPAX@ZA 00020308 vdw_wdm:ktrace.obj
0002:000005ac ?m_ListHead@AtExitCall@@2PAV1@A 0002030c vdw_wdm:stcinit.obj
0002:000005b0 ?m_Status@AtExitCall@@2JA 00020310 vdw_wdm:stcinit.obj
0002:000005b8 ?DriverInstance@BoundsChecker@@3PAVKDriver@@A 00020318 vdw_wdm:kchecker.obj
0002:000005c0 ?BchkdInfo@BoundsChecker@@3UBchkdInfo_t@@A 00020320 vdw_wdm:kchecker.obj
0002:000005d8 ?m_DummyEvent@KLowerDevice@@1U_KEVENT@@A 00020338 vdw_wdm:klower.obj
0002:000005e8 ?m_PreviousState@CancelSpinLock@@1EA 00020348 vdw_wdm:kspin.obj
0003:00000000 ?___StartInitCalls__@@3PAP6GXXZA 00020360 vdw_wdm:stcinit.obj
0003:00000008 ?___EndInitCalls__@@3PAP6GXXZA 00020368 vdw_wdm:stcinit.obj
0004:00000000 ?___StlStartInitCalls__@@3PAP6GXXZA 00020380 vdw_wdm:stcinit.obj
0004:00000004 ?___StlEndInitCalls__@@3PAP6GXXZA 00020384 vdw_wdm:stcinit.obj
0004:00000008 ?___StlStartTerminateCalls__@@3PAP6GXXZA 00020388 vdw_wdm:stcinit.obj
0004:0000000c ?___StlEndTerminateCalls__@@3PAP6GXXZA 0002038c vdw_wdm:stcinit.obj
0005:00000063 ?UnloadDispatch@KDriver@@KGXPAU_DRIVER_OBJECT@@@Z 00020403 f CANPCI.obj
0005:000000f0 ?Unload@KDriver@@UAEXXZ 00020490 f CANPCI.obj
0005:00000110 ?_DeleteDeviceChain@@YGXPAU_DEVICE_OBJECT@@@Z 000204b0 f CANPCI.obj
0005:00000150 ?DeleteDevices@KDriver@@QAEXXZ 000204f0 f CANPCI.obj
0005:000001e4 ??0KRegistryKey@@QAE@PAU_UNICODE_STRING@@PBGEKKK@Z 00020584 f vdw_wdm:kregkey.obj
0005:000002f4 ??0KRegistryKey@@QAE@W4__registryRoot@@PBGEKKK@Z 00020694 f vdw_wdm:kregkey.obj
0005:0000042e ?Reconstruct@KRegistryKey@@QAEJPAU_UNICODE_STRING@@0KKEK@Z 000207ce f vdw_wdm:kregkey.obj
0005:0000078d ?QueryValue@KRegistryKey@@QAEJPBGPAKAAKPAX@Z 00020b2d f vdw_wdm:kregkey.obj
0005:00000964 ?QueryValue@KRegistryKey@@QAEJPBGPAK@Z 00020d04 f vdw_wdm:kregkey.obj
0005:00000c12 ?GetRootPath@KRegistryKey@@SGPAU_UNICODE_STRING@@PAU2@W4__registryRoot@@@Z 00020fb2 f vdw_wdm:kregkey.obj
0005:00000cc0 ??0KDevice@@QAE@XZ 00021060 f vdw_wdm:kdevice.obj
0005:00000d20 ?CatNames@@YGJAAVKUstring@@PBG1W4_POOL_TYPE@@@Z 000210c0 f vdw_wdm:kdevice.obj
0005:00000da0 ??1KDevice@@QAE@XZ 00021140 f vdw_wdm:kdevice.obj
0005:00000ee0 ??2KDevice@@SAPAXIPBGK0KK@Z 00021280 f vdw_wdm:kdevice.obj
0005:00000f30 ??3KDevice@@SAXPAX@Z 000212d0 f vdw_wdm:kdevice.obj
0005:00000fd6 ?__construct@KDevice@@KGPAV1@PAV1@KPBGK1KKAAJ@Z 00021376 f vdw_wdm:kdevice.obj
0005:000013a0 ?CheckDriverFunctions@KDevice@@IAEXXZ 00021740 f vdw_wdm:kdevice.obj
0005:00001420 ?SubscribeShutdownNotification@KDevice@@QAEJXZ 000217c0 f vdw_wdm:kdevice.obj
0005:00001440 ?CancelShutdownNotification@KDevice@@QAEXXZ 000217e0 f vdw_wdm:kdevice.obj
0005:00001450 ??0KUnitizedName@@QAE@PBGKK@Z 000217f0 f vdw_wdm:kunitnam.obj
0005:000015d4 ?__construct@KUnitizedName@@IAEXPAU_UNICODE_STRING@@@Z 00021974 f vdw_wdm:kunitnam.obj
0005:00001700 ?Invalidate@KUnitizedName@@QAEXXZ 00021aa0 f vdw_wdm:kunitnam.obj
0005:00001740 ?NextUnit@KUnitizedName@@QAEXXZ 00021ae0 f vdw_wdm:kunitnam.obj
0005:00001844 ??0KEvent@@QAE@PAXK@Z 00021be4 f vdw_wdm:kevent.obj
0005:00001904 ??0KEvent@@QAE@W4_EVENT_TYPE@@E@Z 00021ca4 f vdw_wdm:kevent.obj
0005:00001980 ?__construct@KResourceAssignment@@IAEXPAU_CM_RESOURCE_LIST@@0EK@Z 00021d20 f vdw_wdm:kresreq.obj
0005:00001a70 ?__construct@KResourceAssignment@@IAEXPAU_CM_RESOURCE_LIST@@EK@Z 00021e10 f vdw_wdm:kresreq.obj
0005:00001ba4 ??0KMutex@@QAE@K@Z 00021f44 f vdw_wdm:kmutex.obj
0006:00000000 ?__create_driver_class_instance@@YGXXZ 00021fc0 f CANPCI.obj
0006:00000040 ??0CANPCI@@QAE@XZ 00022000 f i CANPCI.obj
0006:000000c6 ?DriverEntry@CANPCI@@UAEJPAU_UNICODE_STRING@@@Z 00022086 f CANPCI.obj
0006:000001bb ?LoadRegistryParameters@CANPCI@@QAEXAAVKRegistryKey@@@Z 0002217b f CANPCI.obj
0006:000002c6 _DriverEntry@8 00022286 f CANPCI.obj
0006:000004a0 ??0KDriver@@QAE@XZ 00022460 f CANPCI.obj
0006:000004f0 ?DriverInit@KDriver@@SGJPAU_DRIVER_OBJECT@@PAU_UNICODE_STRING@@@Z 000224b0 f CANPCI.obj
0006:00000690 ?SetUpDispatchCalls@KDriver@@IAEXXZ 00022650 f CANPCI.obj
0006:00000768 __IMPORT_DESCRIPTOR_NTOSKRNL 00022728 wdm:NTOSKRNL.EXE
0006:0000077c __IMPORT_DESCRIPTOR_HAL 0002273c wdm:HAL.DLL
0006:00000790 __NULL_IMPORT_DESCRIPTOR 00022750 wdm:NTOSKRNL.EXE
entry point at 0000:00000000
Static symbols
0001:000006d0 _$E14 000109d0 f CANPCI.obj
0001:000006e0 _$E11 000109e0 f CANPCI.obj
0001:00000700 _$E13 00010a00 f CANPCI.obj
0001:00000720 _$E12 00010a20 f CANPCI.obj
0001:00006128 ?GetIrpName@@YGPADK@Z 00016428 f vdw_wdm:ktrace.obj
1485 bytes saved through ICF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -