⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 regsample.map

📁 一个用DriveStdio和VC在DDK的基础上做的驱动实例
💻 MAP
📖 第 1 页 / 共 4 页
字号:
 0001:00009680       ?InsertTail@?$KInterlockedList@U_IRP@@@@QAEXPAU_IRP@@@Z 000199a0 f i vdw_wdm:kpnpdev.obj
 0001:000096b0       ?Remove@?$KInterlockedList@U_IRP@@@@QAEPAU_IRP@@PAU2@@Z 000199d0 f i vdw_wdm:kpnpdev.obj
 0001:000096f0       ?RemoveHead@?$KInterlockedList@U_IRP@@@@QAEPAU_IRP@@XZ 00019a10 f i vdw_wdm:kpnpdev.obj
 0001:00009720       ?IsEmpty@?$KInterlockedList@U_IRP@@@@QAEEXZ 00019a40 f i vdw_wdm:kpnpdev.obj
 0001:00009750       ?Lock@?$KInterlockedList@U_IRP@@@@QAEXXZ 00019a70 f i vdw_wdm:kpnpdev.obj
 0001:00009780       ?Unlock@?$KInterlockedList@U_IRP@@@@QAEXXZ 00019aa0 f i vdw_wdm:kpnpdev.obj
 0001:000097a0       ??0?$KList@UINTERFACE_LIST_ENTRY@@@@QAE@XZ 00019ac0 f i vdw_wdm:kpnpdev.obj
 0001:000097e0       ?Head@?$KList@UINTERFACE_LIST_ENTRY@@@@QAEPAUINTERFACE_LIST_ENTRY@@XZ 00019b00 f i vdw_wdm:kpnpdev.obj
 0001:00009820       ?Next@?$KList@UINTERFACE_LIST_ENTRY@@@@QAEPAUINTERFACE_LIST_ENTRY@@PAU2@@Z 00019b40 f i vdw_wdm:kpnpdev.obj
 0001:00009860       ?InsertTail@?$KList@UINTERFACE_LIST_ENTRY@@@@QAEXPAUINTERFACE_LIST_ENTRY@@@Z 00019b80 f i vdw_wdm:kpnpdev.obj
 0001:000098a0       ?RemoveHead@?$KList@UINTERFACE_LIST_ENTRY@@@@QAEPAUINTERFACE_LIST_ENTRY@@XZ 00019bc0 f i vdw_wdm:kpnpdev.obj
 0001:000098e0       ?Lock@?$KList@UINTERFACE_LIST_ENTRY@@@@UAEXXZ 00019c00 f i vdw_wdm:kpnpdev.obj
 0001:000098e0       ?LockAtDpc@?$KList@UINTERFACE_LIST_ENTRY@@@@UAEXXZ 00019c00 f i vdw_wdm:kpnpdev.obj
 0001:000098e0       ?Unlock@?$KList@UINTERFACE_LIST_ENTRY@@@@UAEXXZ 00019c00 f i vdw_wdm:kpnpdev.obj
 0001:000098e0       ?UnlockAtDpc@?$KList@UINTERFACE_LIST_ENTRY@@@@UAEXXZ 00019c00 f i vdw_wdm:kpnpdev.obj
 0001:000098f0       ?ListEntryOffset@@YGKPAUINTERFACE_LIST_ENTRY@@@Z 00019c10 f i vdw_wdm:kpnpdev.obj
 0001:00009960       ?Initialize@KPnpLowerDevice@@QAEJPAVKDevice@@PAU_DEVICE_OBJECT@@@Z 00019c80 f   vdw_wdm:kpnplow.obj
 0001:00009a20       ??0KPnpLowerDevice@@QAE@XZ 00019d40 f   vdw_wdm:kpnplow.obj
 0001:00009aac       ?PowerCallWaitComplete@KPnpLowerDevice@@QAEJVKIrp@@EPAK@Z 00019dcc f   vdw_wdm:kpnplow.obj
 0001:00009be0       ??0KLowerDevice@@QAE@XZ    00019f00 f   vdw_wdm:klower.obj
 0001:00009c10       ??0KLowerDevice@@QAE@PBGK@Z 00019f30 f   vdw_wdm:klower.obj
 0001:00009d0c       ?CallWaitComplete@KLowerDevice@@QAEJVKIrp@@EPAK@Z 0001a02c f   vdw_wdm:klower.obj
 0001:00009e40       ?SynchCallCompletionRoutine@KLowerDevice@@KGJPAU_DEVICE_OBJECT@@PAU_IRP@@PAX@Z 0001a160 f   vdw_wdm:klower.obj
 0001:00009ef0       ?DeviceIoControl@KLowerDevice@@QAEJKPAXK0KEPAK@Z 0001a210 f   vdw_wdm:klower.obj
 0001:0000a010       ??BKDevice@@QAEPAU_DEVICE_OBJECT@@XZ 0001a330 f i vdw_wdm:kpnplow.obj
 0001:0000a010       ??BKEvent@@QAEPAU_KEVENT@@XZ 0001a330 f i vdw_wdm:klower.obj
 0001:0000a010       ?DriverObject@KDriver@@QAEPAU_DRIVER_OBJECT@@XZ 0001a330 f i RegSample.obj
 0001:0000a010       ?Object@KDispatcherObject@@QAEPAXXZ 0001a330 f i vdw_wdm:klower.obj
 0001:0000a030       ?ustrlen@@YGKPBG@Z         0001a350 f   vdw_wdm:util.obj
 0001:0000a070       ?ustrsiz@@YGKPBG@Z         0001a390 f   vdw_wdm:util.obj
 0001:0000a090       ?GetObjectName@@YGPAU_UNICODE_STRING@@PAX@Z 0001a3b0 f   vdw_wdm:util.obj
 0001:0000a0d0       ??0KUstring@@QAE@GW4_POOL_TYPE@@@Z 0001a3f0 f   vdw_wdm:kustring.obj
 0001:0000a140       ?Assign@KUstring@@QAEJAAV1@@Z 0001a460 f   vdw_wdm:kustring.obj
 0001:0000a190       ?Assign@KUstring@@QAEJPBG@Z 0001a4b0 f   vdw_wdm:kustring.obj
 0001:0000a1f0       ?GrowMaxBy@KUstring@@QAEJGW4_POOL_TYPE@@@Z 0001a510 f   vdw_wdm:kustring.obj
 0001:0000a2a0       ?Invalidate@KEvent@@QAEXXZ 0001a5c0 f   vdw_wdm:kevent.obj
 0001:0000a2e0       ??0KDispatcherObject@@IAE@PAXE@Z 0001a600 f i vdw_wdm:kevent.obj
 0001:0000a320       ?RemoveSpecificEntry@KDeviceQueue@@QAEEPAU_IRP@@@Z 0001a640 f i vdw_wdm:kdevque.obj
 0001:0000a340       ?_lock@KDeviceQueue@@QAEEE@Z 0001a660 f i vdw_wdm:kdevque.obj
 0001:0000a370       ??0KSpinLock@@QAE@PAK@Z    0001a690 f i vdw_wdm:kdevque.obj
 0001:0000a390       ?_lock@KSpinLock@@QAEEE@Z  0001a6b0 f i vdw_wdm:kdevque.obj
 0001:0000a3d0       ?_unlock@KDeviceQueue@@QAEXE@Z 0001a6f0 f i vdw_wdm:kdevque.obj
 0001:0000a400       ?_unlock@KSpinLock@@QAEXE@Z 0001a720 f i vdw_wdm:kdevque.obj
 0001:0000a440       ?Head@KDeviceQueue@@QAEPAU_IRP@@XZ 0001a760 f i vdw_wdm:kdevque.obj
 0001:0000a460       ?Tail@KDeviceQueue@@QAEPAU_IRP@@XZ 0001a780 f i vdw_wdm:kdevque.obj
 0001:0000a480       ?Next@KDeviceQueue@@QAEPAU_IRP@@PAU2@@Z 0001a7a0 f i vdw_wdm:kdevque.obj
 0001:0000a4c0       ?Container@KDeviceQueue@@IAEPAU_IRP@@PAU_KDEVICE_QUEUE_ENTRY@@@Z 0001a7e0 f i vdw_wdm:kdevque.obj
 0001:0000a4f0       ?PnpCleanUp@KDeviceQueue@@QAEXPAVKPnpDevice@@PAU_FILE_OBJECT@@@Z 0001a810 f   vdw_wdm:kdevque.obj
 0001:0000a670       ??0_listcore@@IAE@K@Z      0001a990 f   vdw_wdm:klist.obj
 0001:0000a6a0       _InitializeListHead@4      0001a9c0 f i vdw_wdm:klist.obj
 0001:0000a6c0       ?_head@_listcore@@QAEPAXXZ 0001a9e0 f   vdw_wdm:klist.obj
 0001:0000a6f0       ?Container@_listcore@@QAEPAXPAU_LIST_ENTRY@@@Z 0001aa10 f i vdw_wdm:klist.obj
 0001:0000a720       ?_insertTail@_listcore@@QAEXPAX@Z 0001aa40 f   vdw_wdm:klist.obj
 0001:0000a750       _InsertTailList@8          0001aa70 f i vdw_wdm:klist.obj
 0001:0000a790       ?ListEntryPointer@_listcore@@QAEPAU_LIST_ENTRY@@PAX@Z 0001aab0 f i vdw_wdm:klist.obj
 0001:0000a7b0       ?_next@_listcore@@QAEPAXPAX@Z 0001aad0 f   vdw_wdm:klist.obj
 0001:0000a800       ?_remove@_listcore@@QAEPAXPAX@Z 0001ab20 f   vdw_wdm:klist.obj
 0001:0000a830       _RemoveEntryList@4         0001ab50 f i vdw_wdm:klist.obj
 0001:0000a860       ?_isEmpty@_listcore@@QAEEXZ 0001ab80 f   vdw_wdm:klist.obj
 0001:0000a880       ?_removeHead@_listcore@@QAEPAXXZ 0001aba0 f   vdw_wdm:klist.obj
 0001:0000a8c0       _RemoveHeadList@4          0001abe0 f i vdw_wdm:klist.obj
 0001:0000a8f0       _DbgBreakPoint@0           0001ac10 f   wdm:NTOSKRNL.EXE
 0001:0000a8f6       _memmove                   0001ac16 f   wdm:NTOSKRNL.EXE
 0001:0000a8fc       _strchr                    0001ac1c f   wdm:NTOSKRNL.EXE
 0001:0000a902       __vsnprintf                0001ac22 f   wdm:NTOSKRNL.EXE
 0001:0000a908       _DbgPrint                  0001ac28 f   wdm:NTOSKRNL.EXE
 0002:00000000       ?____CR@@3PADA             0001ac80     RegSample.obj
 0002:00000004       ?DefaultPoolTag@@3KA       0001ac84     RegSample.obj
 0002:00000008       ?RegSampleDevice_Guid@@3U_GUID@@A 0001ac88     RegSampleDevice.obj
 0002:00000018       ?ScratchBufferIndex@@3JA   0001ac98     vdw_wdm:ktrace.obj
 0002:00000020       ?IrpDispatchTable@@3PAP8KDevice@@AEJVKIrp@@@ZA 0001aca0     vdw_wdm:kdevice.obj
 0002:00000090       ?SampleRegistryPath@@3U_UNICODE_STRING@@A 0001ad10     RegSample.obj
 0002:00000098       ?m_TheDriver@KDriver@@1PAV1@A 0001ad18     RegSample.obj
 0002:0000009c       ?m_bFilterDispatch@KDriver@@1EA 0001ad1c     RegSample.obj
 0002:000000a0       ?m_DriverClass@KDriver@@2U_UNICODE_STRING@@A 0001ad20     RegSample.obj
 0002:000000a8       ?_bWindows98_@@3EA         0001ad28     RegSample.obj
 0002:000000ac       ?t@@3VKTrace@@A            0001ad2c     RegSample.obj
 0002:000000d4       ?m_ListHead@AtExitCall@@2PAV1@A 0001ad54     vdw_wdm:stcinit.obj
 0002:000000d8       ?m_Status@AtExitCall@@2JA  0001ad58     vdw_wdm:stcinit.obj
 0002:000000e0       ?ScratchBuffers@@3PAUKTRACESCRATCHBUFFER@@A 0001ad60     vdw_wdm:ktrace.obj
 0002:000004e0       ?m_Open@KTrace@@1P6GPAXPAU_UNICODE_STRING@@PAU_KINTERRUPT@@K@ZA 0001b160     vdw_wdm:ktrace.obj
 0002:000004e4       ?m_Post@KTrace@@1P6GXPAXPAD@ZA 0001b164     vdw_wdm:ktrace.obj
 0002:000004e8       ?m_Close@KTrace@@1P6GXPAX@ZA 0001b168     vdw_wdm:ktrace.obj
 0002:000004ec       ?DriverInstance@BoundsChecker@@3PAVKDriver@@A 0001b16c     vdw_wdm:kchecker.obj
 0002:000004f0       ?BchkdInfo@BoundsChecker@@3UBchkdInfo_t@@A 0001b170     vdw_wdm:kchecker.obj
 0002:00000504       ?m_DummyEvent@KLowerDevice@@1U_KEVENT@@A 0001b184     vdw_wdm:klower.obj
 0002:00000514       ?m_PreviousState@CancelSpinLock@@1EA 0001b194     vdw_wdm:kspin.obj
 0003:00000000       ?___StartInitCalls__@@3PAP6GXXZA 0001b1a0     vdw_wdm:stcinit.obj
 0003:00000008       ?___EndInitCalls__@@3PAP6GXXZA 0001b1a8     vdw_wdm:stcinit.obj
 0004:00000000       ?___StlStartInitCalls__@@3PAP6GXXZA 0001b1c0     vdw_wdm:stcinit.obj
 0004:00000004       ?___StlEndInitCalls__@@3PAP6GXXZA 0001b1c4     vdw_wdm:stcinit.obj
 0004:00000008       ?___StlStartTerminateCalls__@@3PAP6GXXZA 0001b1c8     vdw_wdm:stcinit.obj
 0004:0000000c       ?___StlEndTerminateCalls__@@3PAP6GXXZA 0001b1cc     vdw_wdm:stcinit.obj
 0005:0000006b       ?UnloadDispatch@KDriver@@KGXPAU_DRIVER_OBJECT@@@Z 0001b24b f   RegSample.obj
 0005:00000110       ?Unload@KDriver@@UAEXXZ    0001b2f0 f   RegSample.obj
 0005:00000130       ?_DeleteDeviceChain@@YGXPAU_DEVICE_OBJECT@@@Z 0001b310 f   RegSample.obj
 0005:00000170       ?DeleteDevices@KDriver@@QAEXXZ 0001b350 f   RegSample.obj
 0005:000001fc       ??0KRegistryKey@@QAE@PAU_UNICODE_STRING@@PBGEKKK@Z 0001b3dc f   vdw_wdm:kregkey.obj
 0005:0000032c       ??0KRegistryKey@@QAE@W4__registryRoot@@PBGEKKK@Z 0001b50c f   vdw_wdm:kregkey.obj
 0005:00000476       ?Reconstruct@KRegistryKey@@QAEJPAU_UNICODE_STRING@@0KKEK@Z 0001b656 f   vdw_wdm:kregkey.obj
 0005:00000895       ?QueryValue@KRegistryKey@@QAEJPBGPAKAAKPAX@Z 0001ba75 f   vdw_wdm:kregkey.obj
 0005:00000a6c       ?QueryValue@KRegistryKey@@QAEJPBGPAK@Z 0001bc4c f   vdw_wdm:kregkey.obj
 0005:00000b5c       ?QueryValue@KRegistryKey@@QAEJPBGAAPAGAAKW4_POOL_TYPE@@@Z 0001bd3c f   vdw_wdm:kregkey.obj
 0005:00000cac       ?GetValueDataSize@KRegistryKey@@IAEKPBG@Z 0001be8c f   vdw_wdm:kregkey.obj
 0005:00000f82       ?GetRootPath@KRegistryKey@@SGPAU_UNICODE_STRING@@PAU2@W4__registryRoot@@@Z 0001c162 f   vdw_wdm:kregkey.obj
 0005:00001040       ??0KDevice@@QAE@XZ         0001c220 f   vdw_wdm:kdevice.obj
 0005:000010a0       ??_EKDevice@@UAEPAXI@Z     0001c280 f i vdw_wdm:kdevice.obj
 0005:000010a0       ??_GKDevice@@UAEPAXI@Z     0001c280 f i vdw_wdm:kdevice.obj
 0005:000010d0       ?CatNames@@YGJAAVKUstring@@PBG1W4_POOL_TYPE@@@Z 0001c2b0 f   vdw_wdm:kdevice.obj
 0005:00001150       ??1KDevice@@UAE@XZ         0001c330 f   vdw_wdm:kdevice.obj
 0005:00001230       ??2KDevice@@SAPAXIPBGK0KK@Z 0001c410 f   vdw_wdm:kdevice.obj
 0005:00001280       ??3KDevice@@SAXPAX@Z       0001c460 f   vdw_wdm:kdevice.obj
 0005:00001326       ?__construct@KDevice@@KGPAV1@PAV1@KPBGK1KKAAJ@Z 0001c506 f   vdw_wdm:kdevice.obj
 0005:000016f0       ?CheckDriverFunctions@KDevice@@IAEXXZ 0001c8d0 f   vdw_wdm:kdevice.obj
 0005:00001770       ?SubscribeShutdownNotification@KDevice@@QAEJXZ 0001c950 f   vdw_wdm:kdevice.obj
 0005:00001790       ?CancelShutdownNotification@KDevice@@QAEXXZ 0001c970 f   vdw_wdm:kdevice.obj
 0005:0000180c       ??0KEvent@@QAE@W4_EVENT_TYPE@@E@Z 0001c9ec f   vdw_wdm:kevent.obj
 0005:000018fc       ??0KMutex@@QAE@K@Z         0001cadc f   vdw_wdm:kmutex.obj
 0006:00000000       ?__create_driver_class_instance@@YGXXZ 0001cb60 f   RegSample.obj
 0006:00000040       ??0RegSample@@QAE@XZ       0001cba0 f i RegSample.obj
 0006:0000008a       ?DriverEntry@RegSample@@UAEJPAU_UNICODE_STRING@@@Z 0001cbea f   RegSample.obj
 0006:000001e8       ?LoadRegistryParameters@RegSample@@QAEXAAVKRegistryKey@@@Z 0001cd48 f   RegSample.obj
 0006:0000041b       _DriverEntry@8             0001cf7b f   RegSample.obj
 0006:00000658       ??0KDriver@@QAE@XZ         0001d1b8 f   RegSample.obj
 0006:000006c0       ?DriverInit@KDriver@@SGJPAU_DRIVER_OBJECT@@PAU_UNICODE_STRING@@@Z 0001d220 f   RegSample.obj
 0006:00000850       ?SetUpDispatchCalls@KDriver@@IAEXXZ 0001d3b0 f   RegSample.obj
 0006:000008fc       __IMPORT_DESCRIPTOR_NTOSKRNL 0001d45c     wdm:NTOSKRNL.EXE
 0006:00000910       __IMPORT_DESCRIPTOR_HAL    0001d470     wdm:HAL.DLL
 0006:00000924       __NULL_IMPORT_DESCRIPTOR   0001d484     wdm:NTOSKRNL.EXE

 entry point at        0000:00000000

 Static symbols

 0001:0000a91a       _$E1                       0001ac3a f   RegSample.obj
 0001:0000a950       _$E2                       0001ac70 f   RegSample.obj

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -