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

📄 vread.map

📁 WDM的驱动程序实例,可供自学开发WDM者参考,其是在VC和COMPUWARE下的.
💻 MAP
📖 第 1 页 / 共 4 页
字号:
 0001:00003ff0       ??_9@$BCI@AE               000142f0 f i vdw_wdm:kdevice.obj
 0001:00004000       ??_9@$BGM@AE               00014300 f i vdw_wdm:kdevice.obj
 0001:00004010       ??_9@$BEM@AE               00014310 f i vdw_wdm:kdevice.obj
 0001:00004020       ??_9@$BCM@AE               00014320 f i vdw_wdm:kdevice.obj
 0001:00004030       ??_9@$BM@AE                00014330 f i vdw_wdm:kdevice.obj
 0001:00004040       ??_9@$BBA@AE               00014340 f i vdw_wdm:kdevice.obj
 0001:00004050       ??_9@$BHA@AE               00014350 f i vdw_wdm:kdevice.obj
 0001:00004060       ??_9@$BFA@AE               00014360 f i vdw_wdm:kdevice.obj
 0001:00004070       ??_9@$BDA@AE               00014370 f i vdw_wdm:kdevice.obj
 0001:00004080       ??_9@$BHE@AE               00014380 f i vdw_wdm:kdevice.obj
 0001:00004090       ??_9@$BFE@AE               00014390 f i vdw_wdm:kdevice.obj
 0001:000040a0       ??_9@$BDE@AE               000143a0 f i vdw_wdm:kdevice.obj
 0001:000040b0       ??_9@$BBE@AE               000143b0 f i vdw_wdm:kdevice.obj
 0001:000040c0       ??_9@$BHI@AE               000143c0 f i vdw_wdm:kdevice.obj
 0001:000040d0       ??_9@$BFI@AE               000143d0 f i vdw_wdm:kdevice.obj
 0001:000040e0       ??_9@$BDI@AE               000143e0 f i vdw_wdm:kdevice.obj
 0001:000040f0       ??_9@$BBI@AE               000143f0 f i vdw_wdm:kdevice.obj
 0001:0000411c       ?Init@BoundsChecker@@YGJPAU_DRIVER_OBJECT@@@Z 0001441c f   vdw_wdm:kchecker.obj
 0001:00004270       ?UserBuffer@KIrp@@QAEAAPAXXZ 00014570 f i vdw_wdm:kchecker.obj
 0001:00004290       ?Allocate@KIrp@@SGPAU_IRP@@D@Z 00014590 f i vdw_wdm:kchecker.obj
 0001:000042b0       ?Deallocate@KIrp@@SGXPAU_IRP@@@Z 000145b0 f i vdw_wdm:kchecker.obj
 0001:000042d0       ?StackRequirement@KLowerDevice@@QAEDXZ 000145d0 f i vdw_wdm:kchecker.obj
 0001:000042f0       ?DummyReportRoutine@BoundsChecker@@YAXKPAU_DRIVER_OBJECT@@ZZ 000145f0 f   vdw_wdm:kchecker.obj
 0001:00004300       ?_CommonInit@KPnpDevice@@IAEJXZ 00014600 f   vdw_wdm:kpnpdev.obj
 0001:000043e0       ?TestAndSet@KInterlockedCounter@@QAEJJ@Z 000146e0 f i vdw_wdm:kpnpdev.obj
 0001:00004400       ??0KPnpDevice@@QAE@PAU_DEVICE_OBJECT@@PBU_GUID@@@Z 00014700 f   vdw_wdm:kpnpdev.obj
 0001:00004540       ??0KInterlockedCounter@@QAE@XZ 00014840 f i vdw_wdm:kpnpdev.obj
 0001:00004560       ?Reset@KInterlockedCounter@@QAEJXZ 00014860 f i vdw_wdm:kpnpdev.obj
 0001:00004580       ??0PNP_DEVICE_FLAGS@@QAE@XZ 00014880 f i vdw_wdm:kpnpdev.obj
 0001:00004580       ??0POWER_DEVICE_FLAGS@@QAE@XZ 00014880 f i vdw_wdm:kpnpdev.obj
 0001:000045e0       ??_EKPnpDevice@@UAEPAXI@Z  000148e0 f i vdw_wdm:kpnpdev.obj
 0001:000045e0       ??_GKPnpDevice@@UAEPAXI@Z  000148e0 f i vdw_wdm:kpnpdev.obj
 0001:00004610       ??1KPnpDevice@@UAE@XZ      00014910 f   vdw_wdm:kpnpdev.obj
 0001:000046b0       ??1KMutex@@QAE@XZ          000149b0 f i vdw_wdm:kpnpdev.obj
 0001:000046d0       ?SetPnpPolicy@KPnpDevice@@UAEXXZ 000149d0 f   vdw_wdm:kpnpdev.obj
 0001:00004bdc       ?DeviceIrpDispatch@KPnpDevice@@UAEJPAU_IRP@@@Z 00014edc f   vdw_wdm:kpnpdev.obj
 0001:00005210       ?FileObject@KIrp@@QAEPAU_FILE_OBJECT@@W4EStackLocation@@@Z 00015510 f i vdw_wdm:kpnpdev.obj
 0001:00005270       ?Release@KMutex@@QAEJE@Z   00015570 f i vdw_wdm:kpnpdev.obj
 0001:00005290       ??EKInterlockedCounter@@QAEJXZ 00015590 f i vdw_wdm:kpnpdev.obj
 0001:000052b0       ??FKInterlockedCounter@@QAEJXZ 000155b0 f i vdw_wdm:kpnpdev.obj
 0001:000052d0       ??CKIrp@@QAEPAU_IRP@@XZ    000155d0 f i vdw_wdm:ktrace.obj
 0001:000052d0       ?Test@KInterlockedCounter@@QAEJXZ 000155d0 f i vdw_wdm:kpnpdev.obj
 0001:000052d0       ?ConstructorStatus@KLowerDevice@@QAEJXZ 000155d0 f i vdw_wdm:ktrace.obj
 0001:000052d0       ??BKIrp@@QAEPAU_IRP@@XZ    000155d0 f i vread.obj
 0001:000052d0       ??BKUnitizedName@@QAEPBGXZ 000155d0 f i vread.obj
 0001:000052e0       ?IndicateBusy@KPnpDevice@@QAEXXZ 000155e0 f i vdw_wdm:kpnpdev.obj
 0001:00005433       ?Pnp@KPnpDevice@@MAEJVKIrp@@@Z 00015733 f   vdw_wdm:kpnpdev.obj
 0001:00006910       ??1KDeviceQueue@@QAE@XZ    00016c10 f i vdw_wdm:kpnpdev.obj
 0001:00006940       ??0KDeviceQueue@@QAE@PAU_KDEVICE_QUEUE@@@Z 00016c40 f i vdw_wdm:kpnpdev.obj
 0001:00006970       ?Invalidate@KDeviceQueue@@QAEXXZ 00016c70 f i vdw_wdm:kpnpdev.obj
 0001:000069e0       ?Call@KLowerDevice@@QAEJVKIrp@@@Z 00016ce0 f i vdw_wdm:kpnpdev.obj
 0001:00006a30       ?Detach@KDevice@@QAEXPAVKLowerDevice@@@Z 00016d30 f i vdw_wdm:kpnpdev.obj
 0001:00006a80       ?DeviceQueue@KDevice@@QAEPAU_KDEVICE_QUEUE@@XZ 00016d80 f i vdw_wdm:kpnpdev.obj
 0001:00006aa0       ?CurrentIrp@KDevice@@QAEAAPAU_IRP@@XZ 00016da0 f i vdw_wdm:kpnpdev.obj
 0001:00006ac0       ?PnpComplete@KIrp@@QAEJPAVKPnpDevice@@JD@Z 00016dc0 f i vdw_wdm:kpnpdev.obj
 0001:00006b00       ?HoldIrp@KPnpDevice@@UAEJVKIrp@@@Z 00016e00 f   vdw_wdm:kpnpdev.obj
 0001:00006bd0       ?Acquire@CancelSpinLock@@SGEXZ 00016ed0 f i vdw_wdm:kpnpdev.obj
 0001:00006bf0       ?Release@CancelSpinLock@@SGXXZ 00016ef0 f i vdw_wdm:kpnpdev.obj
 0001:00006c10       ?SetCancelRoutine@KIrp@@QAEP6GXPAU_DEVICE_OBJECT@@PAU_IRP@@@ZP6GX01@Z@Z 00016f10 f i vdw_wdm:kpnpdev.obj
 0001:00006c30       ?WasCanceled@KIrp@@QAEEE@Z 00016f30 f i vdw_wdm:kpnpdev.obj
 0001:00006c70       ?CancelHeldIrpLINK@KPnpDevice@@KGXPAU_DEVICE_OBJECT@@PAU_IRP@@@Z 00016f70 f i vdw_wdm:kpnpdev.obj
 0001:00006ca0       ?CancelHeldIrp@KPnpDevice@@IAEXVKIrp@@@Z 00016fa0 f   vdw_wdm:kpnpdev.obj
 0001:00006d30       ?Release@CancelSpinLock@@SGXE@Z 00017030 f i vdw_wdm:kpnpdev.obj
 0001:00006d50       ?ProcessHeldRequests@KPnpDevice@@UAEXE@Z 00017050 f   vdw_wdm:kpnpdev.obj
 0001:00006e50       ?IncrementOutstandingRequestCount@KPnpDevice@@QAEJXZ 00017150 f   vdw_wdm:kpnpdev.obj
 0001:00006f10       ?Clear@KEvent@@QAEXXZ      00017210 f i vdw_wdm:kpnpdev.obj
 0001:00006f30       ?DecrementOutstandingRequestCount@KPnpDevice@@QAEJXZ 00017230 f   vdw_wdm:kpnpdev.obj
 0001:00007010       ?Set@KEvent@@QAEEJE@Z      00017310 f i vdw_wdm:kpnpdev.obj
 0001:00007040       ?WaitPowerOff@KPnpDevice@@QAEJ_K@Z 00017340 f   vdw_wdm:kpnpdev.obj
 0001:00007110       ?WaitStop@KPnpDevice@@UAEJ_K@Z 00017410 f   vdw_wdm:kpnpdev.obj
 0001:00007200       ?WaitRemove@KPnpDevice@@UAEJ_K@Z 00017500 f   vdw_wdm:kpnpdev.obj
 0001:000072f0       ?CleanUpHeldRequests@KPnpDevice@@QAEXPAU_FILE_OBJECT@@@Z 000175f0 f   vdw_wdm:kpnpdev.obj
 0001:00007448       ?Power@KPnpDevice@@MAEJVKIrp@@@Z 00017748 f   vdw_wdm:kpnpdev.obj
 0001:00008740       ?SetCompletionRoutine@KIrp@@QAEXP6GJPAU_DEVICE_OBJECT@@PAU_IRP@@PAX@Z2EEE@Z 00018a40 f i vdw_wdm:kpnpdev.obj
 0001:00008830       ?MarkPending@KIrp@@QAEXXZ  00018b30 f i vdw_wdm:kpnpdev.obj
 0001:00008860       ?DeviceCapabilities@KIrp@@QAEAAPAU_DEVICE_CAPABILITIES@@W4EStackLocation@@@Z 00018b60 f i vdw_wdm:kpnpdev.obj
 0001:00008860       ?ReadSize@KIrp@@QAEAAKW4EStackLocation@@@Z 00018b60 f i vreaddev.obj
 0001:00008860       ?WaitWakePowerState@KIrp@@QAEAAW4_SYSTEM_POWER_STATE@@W4EStackLocation@@@Z 00018b60 f i vdw_wdm:kpnpdev.obj
 0001:00008860       ?AllocatedResources@KIrp@@QAEAAPAU_CM_RESOURCE_LIST@@W4EStackLocation@@@Z 00018b60 f i vreaddev.obj
 0001:00008860       ?PowerSequence@KIrp@@QAEAAPAU_POWER_SEQUENCE@@W4EStackLocation@@@Z 00018b60 f i vdw_wdm:kpnpdev.obj
 0001:00008860       ?IoctlOutputBufferSize@KIrp@@QAEAAKW4EStackLocation@@@Z 00018b60 f i vdw_wdm:ktrace.obj
 0001:000088a0       ?PowerCall@KPnpLowerDevice@@QAEJVKIrp@@@Z 00018ba0 f i vdw_wdm:kpnpdev.obj
 0001:00008930       ?WaitWakeCompletionRoutineLINK@KPnpDevice@@KGJPAU_DEVICE_OBJECT@@PAU_IRP@@PAX@Z 00018c30 f i vdw_wdm:kpnpdev.obj
 0001:00008960       ?DevicePowerUpCompleteLINK@KPnpDevice@@KGJPAU_DEVICE_OBJECT@@PAU_IRP@@PAX@Z 00018c60 f i vdw_wdm:kpnpdev.obj
 0001:00008990       ?SystemPowerUpCompleteLINK@KPnpDevice@@KGJPAU_DEVICE_OBJECT@@PAU_IRP@@PAX@Z 00018c90 f i vdw_wdm:kpnpdev.obj
 0001:000089c0       ?SysDevPowerDownCallbackLINK@KPnpDevice@@KGXPAU_DEVICE_OBJECT@@ET_POWER_STATE@@PAXPAU_IO_STATUS_BLOCK@@@Z 00018cc0 f i vdw_wdm:kpnpdev.obj
 0001:000089f0       ??0SysDevPowerContext@@QAE@XZ 00018cf0 f i vdw_wdm:kpnpdev.obj
 0001:00008a10       ?OnSystemPowerUp@KPnpDevice@@UAEJVKIrp@@@Z 00018d10 f   vdw_wdm:kpnpdev.obj
 0001:00008a10       ?OnDevicePowerUp@KPnpDevice@@UAEJVKIrp@@@Z 00018d10 f   vdw_wdm:kpnpdev.obj
 0001:00008a10       ?OnDeviceSleep@KPnpDevice@@UAEJVKIrp@@@Z 00018d10 f   vdw_wdm:kpnpdev.obj
 0001:00008a10       ?OnSystemSleep@KPnpDevice@@UAEJVKIrp@@@Z 00018d10 f   vdw_wdm:kpnpdev.obj
 0001:00008a20       ?DevicePowerUpComplete@KPnpDevice@@IAGJVKIrp@@@Z 00018d20 f   vdw_wdm:kpnpdev.obj
 0001:00008b10       ?SystemPowerUpComplete@KPnpDevice@@IAGJVKIrp@@@Z 00018e10 f   vdw_wdm:kpnpdev.obj
 0001:00008c40       ?SysDevPowerUpCallbackLINK@KPnpDevice@@KGXPAU_DEVICE_OBJECT@@ET_POWER_STATE@@PAXPAU_IO_STATUS_BLOCK@@@Z 00018f40 f i vdw_wdm:kpnpdev.obj
 0001:00008c70       ?SysDevPowerUpCallback@KPnpDevice@@IAGXET_POWER_STATE@@PAUSysDevPowerContext@@PAU_IO_STATUS_BLOCK@@@Z 00018f70 f   vdw_wdm:kpnpdev.obj
 0001:00008ce0       ?SysDevPowerDownCallback@KPnpDevice@@IAGXET_POWER_STATE@@PAUSysDevPowerContext@@PAU_IO_STATUS_BLOCK@@@Z 00018fe0 f   vdw_wdm:kpnpdev.obj
 0001:00008d50       ?SetPowerPolicy@KPnpDevice@@UAEXE@Z 00019050 f   vdw_wdm:kpnpdev.obj
 0001:000090f0       ?DetermineNewDevicePowerState@KPnpDevice@@UAE?AW4_DEVICE_POWER_STATE@@W4_SYSTEM_POWER_STATE@@@Z 000193f0 f   vdw_wdm:kpnpdev.obj
 0001:00009130       ?WaitWakeCompletionRoutine@KPnpDevice@@IAGJVKIrp@@@Z 00019430 f   vdw_wdm:kpnpdev.obj
 0001:00009217       ?GetDeviceCapabilities@KPnpDevice@@QAEJXZ 00019517 f   vdw_wdm:kpnpdev.obj
 0001:000093f0       ?GetPowerSequence@KPnpDevice@@QAEJPAU_POWER_SEQUENCE@@@Z 000196f0 f   vdw_wdm:kpnpdev.obj
 0001:00009500       ?RequestPowerCompletionCallback@KPnpDevice@@IAGXET_POWER_STATE@@PAUPowerCompletionContext@@PAU_IO_STATUS_BLOCK@@@Z 00019800 f   vdw_wdm:kpnpdev.obj
 0001:000095a0       ?RequestWaitWakeCompletionCallback@KPnpDevice@@IAGXET_POWER_STATE@@PAUPowerCompletionContext@@PAU_IO_STATUS_BLOCK@@@Z 000198a0 f   vdw_wdm:kpnpdev.obj
 0001:0000977e       ?RequestDevicePowerIrpWait@KPnpDevice@@QAEJEW4_DEVICE_POWER_STATE@@P6GXPAU_DEVICE_OBJECT@@ET_POWER_STATE@@PAXPAU_IO_STATUS_BLOCK@@@Z@Z 00019a7e f   vdw_wdm:kpnpdev.obj
 0001:00009920       ?RequestPowerCompletionCallbackLINK@KPnpDevice@@KGXPAU_DEVICE_OBJECT@@ET_POWER_STATE@@PAXPAU_IO_STATUS_BLOCK@@@Z 00019c20 f i vdw_wdm:kpnpdev.obj
 0001:00009a7a       ?RequestDevicePowerIrp@KPnpDevice@@QAEJEW4_DEVICE_POWER_STATE@@P6GXPAU_DEVICE_OBJECT@@ET_POWER_STATE@@PAXPAU_IO_STATUS_BLOCK@@@Z3@Z 00019d7a f   vdw_wdm:kpnpdev.obj
 0001:00009c40       ?RequestWaitWakeCompletionCallbackLINK@KPnpDevice@@KGXPAU_DEVICE_OBJECT@@ET_POWER_STATE@@PAXPAU_IO_STATUS_BLOCK@@@Z 00019f40 f i vdw_wdm:kpnpdev.obj
 0001:00009c70       ?CancelWaitWakeIrp@KPnpDevice@@QAEEXZ 00019f70 f   vdw_wdm:kpnpdev.obj
 0001:00009d3e       ?RegisterInterface@KPnpDevice@@QAEPAU_UNICODE_STRING@@PBU_GUID@@PAU2@@Z 0001a03e f   vdw_wdm:kpnpdev.obj
 0001:00009e00       ??0INTERFACE_LIST_ENTRY@@QAE@PBU_GUID@@@Z 0001a100 f i vdw_wdm:kpnpdev.obj
 0001:00009e50       ?EnableInterfaces@KPnpDevice@@QAEXPAU_UNICODE_STRING@@@Z 0001a150 f   vdw_wdm:kpnpdev.obj
 0001:00009ec0       ?DisableInterfaces@KPnpDevice@@QAEXPAU_UNICODE_STRING@@@Z 0001a1c0 f   vdw_wdm:kpnpdev.obj
 0001:00009f30       ?OnStartDevice@KPnpDevice@@UAEJVKIrp@@@Z 0001a230 f   vdw_wdm:kpnpdev.obj
 0001:00009f70       ?OnStopDevice@KPnpDevice@@UAEJVKIrp@@@Z 0001a270 f   vdw_wdm:kpnpdev.obj
 0001:00009fd0       ?OnQueryRemoveDevice@KPnpDevice@@UAEJVKIrp@@@Z 0001a2d0 f   vdw_wdm:kpnpdev.obj
 0001:0000a030       ?OnRemoveDevice@KPnpDevice@@UAEJVKIrp@@@Z 0001a330 f   vdw_wdm:kpnpdev.obj
 0001:0000a090       ?OnSurpriseRemoval@KPnpDevice@@UAEJVKIrp@@@Z 0001a390 f   vdw_wdm:kpnpdev.obj
 0001:0000a0f0       ?OnCancelRemoveDevice@KPnpDevice@@UAEJVKIrp@@@Z 0001a3f0 f   vdw_wdm:kpnpdev.obj
 0001:0000a140       ?OnQueryStopDevice@KPnpDevice@@UAEJVKIrp@@@Z 0001a440 f   vdw_wdm:kpnpdev.obj
 0001:0000a1a0       ?OnCancelStopDevice@KPnpDevice@@UAEJVKIrp@@@Z 0001a4a0 f   vdw_wdm:kpnpdev.obj
 0001:0000a1f0       ?OnQueryDeviceState@KPnpDevice@@UAEJVKIrp@@@Z 0001a4f0 f   vdw_wdm:kpnpdev.obj
 0001:0000a250       ?OnWaitWake@KPnpDevice@@UAEJVKIrp@@@Z 0001a550 f   vdw_wdm:kpnpdev.obj
 0001:0000a2a0       ?OnPowerSequence@KPnpDevice@@UAEJVKIrp@@@Z 0001a5a0 f   vdw_wdm:kpnpdev.obj
 0001:0000a2f0       ?OnSetPower@KPnpDevice@@UAEJVKIrp@@@Z 0001a5f0 f   vdw_wdm:kpnpdev.obj
 0001:0000a330       ?OnQueryPower@KPnpDevice@@UAEJVKIrp@@@Z 0001a630 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnEject@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnQueryResources@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnQueryDeviceText@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnQueryResourceRequirements@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnDeviceUsageNotification@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnQueryInterface@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnQueryId@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnQueryBusInformation@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnBusReset@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnQueryCapabilities@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnFilterResourceRequirements@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj
 0001:0000a370       ?OnSetLock@KPnpDevice@@UAEJVKIrp@@@Z 0001a670 f   vdw_wdm:kpnpdev.obj

⌨️ 快捷键说明

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