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

📄 mouse.map

📁 武安河书第一版(vxd)Windows 驱动例子
💻 MAP
📖 第 1 页 / 共 3 页
字号:
 MOUSE

 Timestamp is 3986a395 (Tue Aug 01 18:16:53 2000)

 Preferred load address is 00400000

 Start         Length     Name                   Class
 0001:00000000 00000010H .bss                    CODE
 0001:00000010 00000004H .data                   CODE
 0001:00000018 000000d0H .rdata                  CODE
 0001:000000e8 00000024H .text                   CODE
 0001:0000010c 0000013cH _LDATA                  CODE
 0001:00000248 00000ff6H _LTEXT                  CODE
 0002:00000000 00000048H _PDATA                  CODE
 0002:00000048 0000024bH _PTEXT                  CODE
 0003:00000000 0000000cH ICRTTEXT                CODE
 0003:0000000c 00000004H ICRTXXXX                CODE
 0003:00000010 00000048H _IDATA                  CODE
 0003:00000058 00000030H _ITEXT                  CODE

  Address         Publics by Value              Rva+Base     Lib:Object

 0001:00000000       ?pMyIRQ@@3PAVMyHwInt@@A    00401000     mouse.OBJ
 0001:00000004       ?dmono@@3VVmonostream@@A   00401004     clMS940D:vdebug.obj
 0001:00000008       ?din@@3VVdbistream@@A      00401008     clMS940D:vdebug.obj
 0001:0000000c       ?dout@@3VVdbostream@@A     0040100c     clMS940D:vdebug.obj
 0001:00000010       __ControlDispatchThunk     00401010     clMS940D:vdevice.obj
 0001:00000018       ??_7MouseDevice@@6B@       00401018     mouse.OBJ
 0001:00000080       ??_7MyHwInt@@6B@           00401080     mouse.OBJ
 0001:000000a0       ??_7VHardwareInt@@6B@      004010a0     clMS940D:vhwint.obj
 0001:000000c0       ??_7VSharedHardwareInt@@6B@ 004010c0     clMS940D:vshwint.obj
 0001:000000e0       ??_7Vdbostream@@6B@        004010e0     clMS940D:vdebug.obj
 0001:000000e4       ??_7Vmonostream@@6B@       004010e4     clMS940D:vdebug.obj
 0001:000000e8       ??_9@$BA@AE                004010e8 f i clMS940D:vdevice.obj
 0001:000000ec       ??_9@$BBA@AE               004010ec f i clMS940D:vhwint.obj
 0001:000000f1       ??_9@$BBE@AE               004010f1 f i clMS940D:vhwint.obj
 0001:000000f6       ??_9@$BBI@AE               004010f6 f i clMS940D:vhwint.obj
 0001:000000fb       ??_9@$B7AE                 004010fb f i clMS940D:vhwint.obj
 0001:00000100       ??_9@$BM@AE                00401100 f i clMS940D:vhwint.obj
 0001:00000105       ??_9@$BBM@AE               00401105 f i clMS940D:vshwint.obj
 0001:0000010c       _The_DDB                   0040110c     mouse.OBJ
 0001:0000015c       ?CallBackApc@@3PAXA        0040115c     mouse.OBJ
 0001:00000160       ?TheThread@@3KA            00401160     mouse.OBJ
 0001:00000164       ?x@@3HA                    00401164     mouse.OBJ
 0001:0000016c       _VMCBdata                  0040116c     clMS940D:vctlutil.obj
 0001:00000170       _ThreadCBdata              00401170     clMS940D:vctlutil.obj
 0001:000001f0       _TheDevice                 004011f0     clMS940D:vcontrol.obj
 0001:000001f4       ?_dbgBreakLevel@@3W4DEBUGLEVEL@@A 004011f4     clMS940D:vdebug.obj
 0001:000001f8       ?_dbgMessageLevel@@3W4DEBUGLEVEL@@A 004011f8     clMS940D:vdebug.obj
 0001:000001fc       ?_dbgOutputDevice@@3W4DEBUGOUTPUT@@A 004011fc     clMS940D:vdebug.obj
 0001:00000248       __CreateDevice             00401248 f   mouse.OBJ
 0001:0000025e       ?OnSharedHardwareInt@MyHwInt@@UAEHPAUcb_s@@@Z 0040125e f   mouse.OBJ
 0001:0000028d       ?OnW32DeviceIoControl@MouseDevice@@UAEKPAUtagIOCTLParams@@@Z 0040128d f   mouse.OBJ
 0001:00000363       _localControlDispatcher@0  00401363 f   clMS940D:vctlutil.obj
 0001:000004ab       __InitThreadDataSlot_      004014ab f   clMS940D:vctlutil.obj
 0001:000004f0       _v86_api_entry@0           004014f0 f   clMS940D:vctlutil.obj
 0001:000004f9       _pm_api_entry@0            004014f9 f   clMS940D:vctlutil.obj
 0001:00000502       ?OnCreateVM@VDevice@@MAEHPAUcb_s@@@Z 00401502 f   clMS940D:vdevice.obj
 0001:0000050a       ?OnSysCriticalExit@VDevice@@MAEXXZ 0040150a f   clMS940D:vdevice.obj
 0001:0000050b       ?OnSystemExit@VDevice@@MAEXPAUcb_s@@@Z 0040150b f   clMS940D:vdevice.obj
 0001:0000050e       ?OnRebootProcessor@VDevice@@MAEXXZ 0040150e f   clMS940D:vdevice.obj
 0001:0000050f       ?OnDebugQuery@VDevice@@MAEXXZ 0040150f f   clMS940D:vdevice.obj
 0001:00000510       ?OnDeviceRebootNotify@VDevice@@MAEXXZ 00401510 f   clMS940D:vdevice.obj
 0001:00000511       ?OnCritRebootNotify@VDevice@@MAEXXZ 00401511 f   clMS940D:vdevice.obj
 0001:00000512       ?OnPowerEvent@VDevice@@MAEHKPAK@Z 00401512 f   clMS940D:vdevice.obj
 0001:0000051a       ?OnSysDynamicDeviceInit@VDevice@@MAEHXZ 0040151a f   clMS940D:vdevice.obj
 0001:00000520       ?OnSysDynamicDeviceExit@VDevice@@MAEHXZ 00401520 f   clMS940D:vdevice.obj
 0001:00000526       ?OnPnpNewDevnode@VDevice@@MAEKKK@Z 00401526 f   clMS940D:vdevice.obj
 0001:0000052e       ?OnW32DeviceIoControl@VDevice@@MAEKPAUtagIOCTLParams@@@Z 0040152e f   clMS940D:vdevice.obj
 0001:00000533       ?OnCreateThread@VDevice@@MAEHK@Z 00401533 f   clMS940D:vdevice.obj
 0001:0000053b       ?OnGetContentionHandler@VDevice@@MAEPAXXZ 0040153b f   clMS940D:vdevice.obj
 0001:0000053e       ?OnSystemExit2@VDevice@@MAEXPAUcb_s@@@Z 0040153e f   clMS940D:vdevice.obj
 0001:00000541       ?OnSysCriticalExit2@VDevice@@MAEXXZ 00401541 f   clMS940D:vdevice.obj
 0001:00000542       ?OnDeviceRebootNotify2@VDevice@@MAEXXZ 00401542 f   clMS940D:vdevice.obj
 0001:00000543       ?OnCritRebootNotify2@VDevice@@MAEXXZ 00401543 f   clMS940D:vdevice.obj
 0001:00000544       ?OnKernel32Initialized@VDevice@@MAEXXZ 00401544 f   clMS940D:vdevice.obj
 0001:00000545       ?OnKernel32Shutdown@VDevice@@MAEXXZ 00401545 f   clMS940D:vdevice.obj
 0001:00000546       ?V86_API_Entry@VDevice@@UAEXPAUcb_s@@PATtagCLIENT_STRUC@@@Z 00401546 f   clMS940D:vdevice.obj
 0001:00000549       ?PM_API_Entry@VDevice@@UAEXPAUcb_s@@PATtagCLIENT_STRUC@@@Z 00401549 f   clMS940D:vdevice.obj
 0001:0000054c       ?OnControlMessage@VDevice@@UAEKKKKKKKKK@Z 0040154c f   clMS940D:vdevice.obj
 0001:00000794       ?CallTerminationRoutines@VDevice@@AAEXK@Z 00401794 f   clMS940D:vdevice.obj
 0001:000007c3       ?AddTerminationRoutine@VDevice@@QAEXP6AXKPAX@Z0@Z 004017c3 f   clMS940D:vdevice.obj
 0001:00000803       ?assert@VHardwareInt@@QAEXPAUcb_s@@@Z 00401803 f   clMS940D:vhwint.obj
 0001:00000815       ?deassert@VHardwareInt@@QAEXPAUcb_s@@@Z 00401815 f   clMS940D:vhwint.obj
 0001:00000827       ?getCompleteStatus@VHardwareInt@@QAEKPAUcb_s@@@Z 00401827 f   clMS940D:vhwint.obj
 0001:00000839       ?getStatus@VHardwareInt@@QAEKPAUcb_s@@@Z 00401839 f   clMS940D:vhwint.obj
 0001:0000084b       ?testPhysicalRequest@VHardwareInt@@QAEHXZ 0040184b f   clMS940D:vhwint.obj
 0001:00000854       ?sendPhysicalEOI@VHardwareInt@@QAEXXZ 00401854 f   clMS940D:vhwint.obj
 0001:0000085d       ?physicalMask@VHardwareInt@@QAEXXZ 0040185d f   clMS940D:vhwint.obj
 0001:00000866       ?physicalUnmask@VHardwareInt@@QAEXXZ 00401866 f   clMS940D:vhwint.obj
 0001:0000086f       ?setAutoMask@VHardwareInt@@QAEXXZ 0040186f f   clMS940D:vhwint.obj
 0001:00000878       ?convertIntToIRQ@VHardwareInt@@SAJHPAUcb_s@@@Z 00401878 f   clMS940D:vhwint.obj
 0001:00000889       ?convertIRQToInt@VHardwareInt@@SAJHPAUcb_s@@@Z 00401889 f   clMS940D:vhwint.obj
 0001:0000089a       ??0VSharedHardwareInt@@QAE@HKKPAX@Z 0040189a f   clMS940D:vshwint.obj
 0001:000008be       ??0VSharedHardwareInt@@AAE@XZ 004018be f   clMS940D:vshwint.obj
 0001:000008db       ?hook@VSharedHardwareInt@@UAEHXZ 004018db f   clMS940D:vshwint.obj
 0001:000009df       ?OnSharedHardwareInt@VSharedHardwareInt@@UAEHPAUcb_s@@@Z 004019df f   clMS940D:vshwint.obj
 0001:000009e4       __V86_API@8                004019e4 f   clMS940D:vcontrol.obj
 0001:000009fc       __PM_API@8                 004019fc f   clMS940D:vcontrol.obj
 0001:00000a34       ?_output@Vdbostream@@MAEXPBD@Z 00401a34 f   clMS940D:vdebug.obj
 0001:00000a44       ??6Vdbostream@@QAEAAV0@PBD@Z 00401a44 f   clMS940D:vdebug.obj
 0001:00000a58       ??6Vdbostream@@QAEAAV0@D@Z 00401a58 f   clMS940D:vdebug.obj
 0001:00000a7d       ??6Vdbostream@@QAEAAV0@E@Z 00401a7d f   clMS940D:vdebug.obj
 0001:00000ab0       ??6Vdbostream@@QAEAAV0@G@Z 00401ab0 f   clMS940D:vdebug.obj
 0001:00000ad1       ??6Vdbostream@@QAEAAV0@K@Z 00401ad1 f   clMS940D:vdebug.obj
 0001:00000af0       ??5Vdbistream@@QAEAAV0@AAD@Z 00401af0 f   clMS940D:vdebug.obj
 0001:00000b12       ??5Vdbistream@@QAEAAV0@PAD@Z 00401b12 f   clMS940D:vdebug.obj
 0001:00000b61       ??5Vdbistream@@QAEAAV0@AAK@Z 00401b61 f   clMS940D:vdebug.obj
 0001:00000b78       ??5Vdbistream@@QAEAAV0@AAG@Z 00401b78 f   clMS940D:vdebug.obj
 0001:00000b90       ??5Vdbistream@@QAEAAV0@AAE@Z 00401b90 f   clMS940D:vdebug.obj
 0001:00000ba7       ?getHex@Vdbistream@@QAEKXZ 00401ba7 f   clMS940D:vdebug.obj
 0001:00000c29       ?_output@Vmonostream@@MAEXPBD@Z 00401c29 f   clMS940D:vdebug.obj
 0001:00000c39       ?setCursorPosition@Vmonostream@@QAEXKK@Z 00401c39 f   clMS940D:vdebug.obj
 0001:00000c4c       ?getCursorPosition@Vmonostream@@QAEXAAK0@Z 00401c4c f   clMS940D:vdebug.obj
 0001:00000c6f       ?clearScreen@Vmonostream@@QAEXXZ 00401c6f f   clMS940D:vdebug.obj
 0001:00000c7a       _SetDebugLevel             00401c7a f   clMS940D:vdebug.obj
 0001:00000c91       _DebugEvent                00401c91 f   clMS940D:vdebug.obj
 0001:00000d2d       _DebugString               00401d2d f   clMS940D:vdebug.obj
 0001:00000d79       _SetDebugOutput            00401d79 f   clMS940D:vdebug.obj
 0001:00000d87       _AssertFailure             00401d87 f   clMS940D:vdebug.obj
 0001:00000e1c       _createHWIThunk            00401e1c f   clMS940D:vhwiutil.obj
 0001:00000ec4       _resolveOverride           00401ec4 f   clMS940D:vhwiutil.obj
 0001:00000f50       _createSharedHWIThunk      00401f50 f   clMS940D:vshwiutl.obj
 0001:00000ff8       _getVTabOffset             00401ff8 f   clMS940D:vthkutil.obj
 0001:0000107e       _resolveIndirect           0040207e f   clMS940D:vthkutil.obj
 0001:00001098       _LOCK__FreeThreadDataSlot  00402098 f   wr0MS940:VW246l.obj
 0001:000010a0       _LOCK_Out_Debug_String@4   004020a0 f   wr0MS940:VW065l.obj
 0001:000010b4       _LOCK_In_Debug_Chr@0       004020b4 f   wr0MS940:VW097l.obj
 0001:000010c4       _LOCK_Out_Mono_String@4    004020c4 f   wr0MS940:VW062l.obj
 0001:000010d8       _LOCK_Set_Mono_Cur_Pos@8   004020d8 f   wr0MS940:VW033l.obj
 0001:000010ec       _LOCK_Get_Mono_Cur_Pos@0   004020ec f   wr0MS940:VW142l.obj
 0001:000010f8       _LOCK_Get_Cur_Thread_Handle@0 004020f8 f   wr1MS940:VW262l.obj
 0001:00001104       _LOCK__Deallocate_Device_CB_Area 00402104 f   wr1MS940:VW275l.obj
 0001:0000110c       _LOCK_VPICD_Set_Int_Request@8 0040210c f   wr2MS940:VW508l.obj
 0001:00001124       _LOCK_VPICD_Clear_Int_Request@8 00402124 f   wr2MS940:VW494l.obj
 0001:0000113c       _LOCK_VPICD_Get_Complete_Status@8 0040213c f   wr2MS940:VW500l.obj
 0001:00001154       _LOCK_VPICD_Get_Status@8   00402154 f   wr2MS940:VW502l.obj

⌨️ 快捷键说明

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