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

📄 mouse.map

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

 Timestamp is 3a2c46c5 (Tue Dec 05 09:37:09 2000)

 Preferred load address is 00400000

 Start         Length     Name                   Class
 0001:00000000 00000014H .bss                    CODE
 0001:00000014 00000004H .data                   CODE
 0001:00000018 000000d0H .rdata                  CODE
 0001:000000e8 00000024H .text                   CODE
 0001:0000010c 00000134H _LDATA                  CODE
 0001:00000240 00000feeH _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       ?hWnd@@3PAXA               00401000     mouse.OBJ
 0001:00000004       ?pMyIRQ@@3PAVMyHwInt@@A    00401004     mouse.OBJ
 0001:00000008       ?dmono@@3VVmonostream@@A   00401008     clMS940D:vdebug.obj
 0001:0000000c       ?din@@3VVdbistream@@A      0040100c     clMS940D:vdebug.obj
 0001:00000010       ?dout@@3VVdbostream@@A     00401010     clMS940D:vdebug.obj
 0001:00000014       __ControlDispatchThunk     00401014     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       ?x@@3HA                    0040115c     mouse.OBJ
 0001:00000164       _VMCBdata                  00401164     clMS940D:vctlutil.obj
 0001:00000168       _ThreadCBdata              00401168     clMS940D:vctlutil.obj
 0001:000001e8       _TheDevice                 004011e8     clMS940D:vcontrol.obj
 0001:000001ec       ?_dbgBreakLevel@@3W4DEBUGLEVEL@@A 004011ec     clMS940D:vdebug.obj
 0001:000001f0       ?_dbgMessageLevel@@3W4DEBUGLEVEL@@A 004011f0     clMS940D:vdebug.obj
 0001:000001f4       ?_dbgOutputDevice@@3W4DEBUGOUTPUT@@A 004011f4     clMS940D:vdebug.obj
 0001:00000240       __CreateDevice             00401240 f   mouse.OBJ
 0001:00000256       ?PostMsgCallback@@YAXKPAX@Z 00401256 f   mouse.OBJ
 0001:00000257       ?OnSharedHardwareInt@MyHwInt@@UAEHPAUcb_s@@@Z 00401257 f   mouse.OBJ
 0001:00000290       ?OnW32DeviceIoControl@MouseDevice@@UAEKPAUtagIOCTLParams@@@Z 00401290 f   mouse.OBJ
 0001:0000035f       _localControlDispatcher@0  0040135f f   clMS940D:vctlutil.obj
 0001:000004a7       __InitThreadDataSlot_      004014a7 f   clMS940D:vctlutil.obj
 0001:000004ec       _v86_api_entry@0           004014ec f   clMS940D:vctlutil.obj
 0001:000004f5       _pm_api_entry@0            004014f5 f   clMS940D:vctlutil.obj
 0001:000004fe       ?OnCreateVM@VDevice@@MAEHPAUcb_s@@@Z 004014fe f   clMS940D:vdevice.obj
 0001:00000506       ?OnSysCriticalExit@VDevice@@MAEXXZ 00401506 f   clMS940D:vdevice.obj
 0001:00000507       ?OnSystemExit@VDevice@@MAEXPAUcb_s@@@Z 00401507 f   clMS940D:vdevice.obj
 0001:0000050a       ?OnRebootProcessor@VDevice@@MAEXXZ 0040150a f   clMS940D:vdevice.obj
 0001:0000050b       ?OnDebugQuery@VDevice@@MAEXXZ 0040150b f   clMS940D:vdevice.obj
 0001:0000050c       ?OnDeviceRebootNotify@VDevice@@MAEXXZ 0040150c f   clMS940D:vdevice.obj
 0001:0000050d       ?OnCritRebootNotify@VDevice@@MAEXXZ 0040150d f   clMS940D:vdevice.obj
 0001:0000050e       ?OnPowerEvent@VDevice@@MAEHKPAK@Z 0040150e f   clMS940D:vdevice.obj
 0001:00000516       ?OnSysDynamicDeviceInit@VDevice@@MAEHXZ 00401516 f   clMS940D:vdevice.obj
 0001:0000051c       ?OnSysDynamicDeviceExit@VDevice@@MAEHXZ 0040151c f   clMS940D:vdevice.obj
 0001:00000522       ?OnPnpNewDevnode@VDevice@@MAEKKK@Z 00401522 f   clMS940D:vdevice.obj
 0001:0000052a       ?OnW32DeviceIoControl@VDevice@@MAEKPAUtagIOCTLParams@@@Z 0040152a f   clMS940D:vdevice.obj
 0001:0000052f       ?OnCreateThread@VDevice@@MAEHK@Z 0040152f f   clMS940D:vdevice.obj
 0001:00000537       ?OnGetContentionHandler@VDevice@@MAEPAXXZ 00401537 f   clMS940D:vdevice.obj
 0001:0000053a       ?OnSystemExit2@VDevice@@MAEXPAUcb_s@@@Z 0040153a f   clMS940D:vdevice.obj
 0001:0000053d       ?OnSysCriticalExit2@VDevice@@MAEXXZ 0040153d f   clMS940D:vdevice.obj
 0001:0000053e       ?OnDeviceRebootNotify2@VDevice@@MAEXXZ 0040153e f   clMS940D:vdevice.obj
 0001:0000053f       ?OnCritRebootNotify2@VDevice@@MAEXXZ 0040153f f   clMS940D:vdevice.obj
 0001:00000540       ?OnKernel32Initialized@VDevice@@MAEXXZ 00401540 f   clMS940D:vdevice.obj
 0001:00000541       ?OnKernel32Shutdown@VDevice@@MAEXXZ 00401541 f   clMS940D:vdevice.obj
 0001:00000542       ?V86_API_Entry@VDevice@@UAEXPAUcb_s@@PATtagCLIENT_STRUC@@@Z 00401542 f   clMS940D:vdevice.obj
 0001:00000545       ?PM_API_Entry@VDevice@@UAEXPAUcb_s@@PATtagCLIENT_STRUC@@@Z 00401545 f   clMS940D:vdevice.obj
 0001:00000548       ?OnControlMessage@VDevice@@UAEKKKKKKKKK@Z 00401548 f   clMS940D:vdevice.obj
 0001:00000790       ?CallTerminationRoutines@VDevice@@AAEXK@Z 00401790 f   clMS940D:vdevice.obj
 0001:000007bf       ?AddTerminationRoutine@VDevice@@QAEXP6AXKPAX@Z0@Z 004017bf f   clMS940D:vdevice.obj
 0001:000007ff       ?assert@VHardwareInt@@QAEXPAUcb_s@@@Z 004017ff f   clMS940D:vhwint.obj
 0001:00000811       ?deassert@VHardwareInt@@QAEXPAUcb_s@@@Z 00401811 f   clMS940D:vhwint.obj
 0001:00000823       ?getCompleteStatus@VHardwareInt@@QAEKPAUcb_s@@@Z 00401823 f   clMS940D:vhwint.obj
 0001:00000835       ?getStatus@VHardwareInt@@QAEKPAUcb_s@@@Z 00401835 f   clMS940D:vhwint.obj
 0001:00000847       ?testPhysicalRequest@VHardwareInt@@QAEHXZ 00401847 f   clMS940D:vhwint.obj
 0001:00000850       ?sendPhysicalEOI@VHardwareInt@@QAEXXZ 00401850 f   clMS940D:vhwint.obj
 0001:00000859       ?physicalMask@VHardwareInt@@QAEXXZ 00401859 f   clMS940D:vhwint.obj
 0001:00000862       ?physicalUnmask@VHardwareInt@@QAEXXZ 00401862 f   clMS940D:vhwint.obj
 0001:0000086b       ?setAutoMask@VHardwareInt@@QAEXXZ 0040186b f   clMS940D:vhwint.obj
 0001:00000874       ?convertIntToIRQ@VHardwareInt@@SAJHPAUcb_s@@@Z 00401874 f   clMS940D:vhwint.obj
 0001:00000885       ?convertIRQToInt@VHardwareInt@@SAJHPAUcb_s@@@Z 00401885 f   clMS940D:vhwint.obj
 0001:00000896       ??0VSharedHardwareInt@@QAE@HKKPAX@Z 00401896 f   clMS940D:vshwint.obj
 0001:000008ba       ??0VSharedHardwareInt@@AAE@XZ 004018ba f   clMS940D:vshwint.obj
 0001:000008d7       ?hook@VSharedHardwareInt@@UAEHXZ 004018d7 f   clMS940D:vshwint.obj
 0001:000009db       ?OnSharedHardwareInt@VSharedHardwareInt@@UAEHPAUcb_s@@@Z 004019db f   clMS940D:vshwint.obj
 0001:000009e0       __V86_API@8                004019e0 f   clMS940D:vcontrol.obj
 0001:000009f8       __PM_API@8                 004019f8 f   clMS940D:vcontrol.obj
 0001:00000a30       ?_output@Vdbostream@@MAEXPBD@Z 00401a30 f   clMS940D:vdebug.obj
 0001:00000a40       ??6Vdbostream@@QAEAAV0@PBD@Z 00401a40 f   clMS940D:vdebug.obj
 0001:00000a54       ??6Vdbostream@@QAEAAV0@D@Z 00401a54 f   clMS940D:vdebug.obj
 0001:00000a79       ??6Vdbostream@@QAEAAV0@E@Z 00401a79 f   clMS940D:vdebug.obj
 0001:00000aac       ??6Vdbostream@@QAEAAV0@G@Z 00401aac f   clMS940D:vdebug.obj
 0001:00000acd       ??6Vdbostream@@QAEAAV0@K@Z 00401acd f   clMS940D:vdebug.obj
 0001:00000aec       ??5Vdbistream@@QAEAAV0@AAD@Z 00401aec f   clMS940D:vdebug.obj
 0001:00000b0e       ??5Vdbistream@@QAEAAV0@PAD@Z 00401b0e f   clMS940D:vdebug.obj
 0001:00000b5d       ??5Vdbistream@@QAEAAV0@AAK@Z 00401b5d f   clMS940D:vdebug.obj
 0001:00000b74       ??5Vdbistream@@QAEAAV0@AAG@Z 00401b74 f   clMS940D:vdebug.obj
 0001:00000b8c       ??5Vdbistream@@QAEAAV0@AAE@Z 00401b8c f   clMS940D:vdebug.obj
 0001:00000ba3       ?getHex@Vdbistream@@QAEKXZ 00401ba3 f   clMS940D:vdebug.obj
 0001:00000c25       ?_output@Vmonostream@@MAEXPBD@Z 00401c25 f   clMS940D:vdebug.obj
 0001:00000c35       ?setCursorPosition@Vmonostream@@QAEXKK@Z 00401c35 f   clMS940D:vdebug.obj
 0001:00000c48       ?getCursorPosition@Vmonostream@@QAEXAAK0@Z 00401c48 f   clMS940D:vdebug.obj
 0001:00000c6b       ?clearScreen@Vmonostream@@QAEXXZ 00401c6b f   clMS940D:vdebug.obj
 0001:00000c76       _SetDebugLevel             00401c76 f   clMS940D:vdebug.obj
 0001:00000c8d       _DebugEvent                00401c8d f   clMS940D:vdebug.obj
 0001:00000d29       _DebugString               00401d29 f   clMS940D:vdebug.obj
 0001:00000d75       _SetDebugOutput            00401d75 f   clMS940D:vdebug.obj
 0001:00000d83       _AssertFailure             00401d83 f   clMS940D:vdebug.obj
 0001:00000e18       _createHWIThunk            00401e18 f   clMS940D:vhwiutil.obj
 0001:00000ec0       _resolveOverride           00401ec0 f   clMS940D:vhwiutil.obj
 0001:00000f4c       _createSharedHWIThunk      00401f4c f   clMS940D:vshwiutl.obj
 0001:00000ff4       _getVTabOffset             00401ff4 f   clMS940D:vthkutil.obj
 0001:0000107a       _resolveIndirect           0040207a f   clMS940D:vthkutil.obj
 0001:00001094       _LOCK__FreeThreadDataSlot  00402094 f   wr0MS940:VW246l.obj
 0001:0000109c       _LOCK_Out_Debug_String@4   0040209c f   wr0MS940:VW065l.obj
 0001:000010b0       _LOCK_In_Debug_Chr@0       004020b0 f   wr0MS940:VW097l.obj
 0001:000010c0       _LOCK_Out_Mono_String@4    004020c0 f   wr0MS940:VW062l.obj
 0001:000010d4       _LOCK_Set_Mono_Cur_Pos@8   004020d4 f   wr0MS940:VW033l.obj
 0001:000010e8       _LOCK_Get_Mono_Cur_Pos@0   004020e8 f   wr0MS940:VW142l.obj
 0001:000010f4       _LOCK__SHELL_PostMessage   004020f4 f   wr1MS940:VW405l.obj
 0001:000010fc       _LOCK__Deallocate_Device_CB_Area 004020fc f   wr1MS940:VW275l.obj
 0001:00001104       _LOCK_VPICD_Set_Int_Request@8 00402104 f   wr2MS940:VW508l.obj
 0001:0000111c       _LOCK_VPICD_Clear_Int_Request@8 0040211c f   wr2MS940:VW494l.obj
 0001:00001134       _LOCK_VPICD_Get_Complete_Status@8 00402134 f   wr2MS940:VW500l.obj
 0001:0000114c       _LOCK_VPICD_Get_Status@8   0040214c f   wr2MS940:VW502l.obj

⌨️ 快捷键说明

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