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

📄 apptovxd.map

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

 Timestamp is 3a2b5b8a (Mon Dec 04 16:53:30 2000)

 Preferred load address is 00400000

 Start         Length     Name                   Class
 0001:00000000 0000000cH .bss                    CODE
 0001:0000000c 00000004H .data                   CODE
 0001:00000010 00000070H .rdata                  CODE
 0001:00000080 00000004H .text                   CODE
 0001:00000084 00000103H _LDATA                  CODE
 0001:00000188 0000099eH _LTEXT                  CODE
 0002:00000000 00000022H _PDATA                  CODE
 0002:00000024 0000007aH _PTEXT                  CODE
 0003:00000000 0000000cH ICRTTEXT                CODE
 0003:0000000c 00000004H ICRTXXXX                CODE
 0003:00000010 00000047H _IDATA                  CODE
 0003:00000058 00000030H _ITEXT                  CODE

  Address         Publics by Value              Rva+Base     Lib:Object

 0001:00000000       ?dmono@@3VVmonostream@@A   00401000     clMS940D:vdebug.obj
 0001:00000004       ?din@@3VVdbistream@@A      00401004     clMS940D:vdebug.obj
 0001:00000008       ?dout@@3VVdbostream@@A     00401008     clMS940D:vdebug.obj
 0001:0000000c       __ControlDispatchThunk     0040100c     clMS940D:vdevice.obj
 0001:00000010       ??_7ApptovxdDevice@@6B@    00401010     apptovxd.OBJ
 0001:00000078       ??_7Vdbostream@@6B@        00401078     clMS940D:vdebug.obj
 0001:0000007c       ??_7Vmonostream@@6B@       0040107c     clMS940D:vdebug.obj
 0001:00000080       ??_9@$BA@AE                00401080 f i clMS940D:vdevice.obj
 0001:00000084       _The_DDB                   00401084     apptovxd.OBJ
 0001:000000d8       _VMCBdata                  004010d8     clMS940D:vctlutil.obj
 0001:000000dc       _ThreadCBdata              004010dc     clMS940D:vctlutil.obj
 0001:00000130       _TheDevice                 00401130     clMS940D:vcontrol.obj
 0001:00000134       ?_dbgBreakLevel@@3W4DEBUGLEVEL@@A 00401134     clMS940D:vdebug.obj
 0001:00000138       ?_dbgMessageLevel@@3W4DEBUGLEVEL@@A 00401138     clMS940D:vdebug.obj
 0001:0000013c       ?_dbgOutputDevice@@3W4DEBUGOUTPUT@@A 0040113c     clMS940D:vdebug.obj
 0001:00000188       __CreateDevice             00401188 f   apptovxd.OBJ
 0001:0000019e       ?OnW32DeviceIoControl@ApptovxdDevice@@UAEKPAUtagIOCTLParams@@@Z 0040119e f   apptovxd.OBJ
 0001:00000213       _localControlDispatcher@0  00401213 f   clMS940D:vctlutil.obj
 0001:0000035b       __InitThreadDataSlot_      0040135b f   clMS940D:vctlutil.obj
 0001:000003a0       _v86_api_entry@0           004013a0 f   clMS940D:vctlutil.obj
 0001:000003a9       _pm_api_entry@0            004013a9 f   clMS940D:vctlutil.obj
 0001:000003b2       ?OnCreateVM@VDevice@@MAEHPAUcb_s@@@Z 004013b2 f   clMS940D:vdevice.obj
 0001:000003ba       ?OnSysCriticalExit@VDevice@@MAEXXZ 004013ba f   clMS940D:vdevice.obj
 0001:000003bb       ?OnSystemExit@VDevice@@MAEXPAUcb_s@@@Z 004013bb f   clMS940D:vdevice.obj
 0001:000003be       ?OnRebootProcessor@VDevice@@MAEXXZ 004013be f   clMS940D:vdevice.obj
 0001:000003bf       ?OnDebugQuery@VDevice@@MAEXXZ 004013bf f   clMS940D:vdevice.obj
 0001:000003c0       ?OnDeviceRebootNotify@VDevice@@MAEXXZ 004013c0 f   clMS940D:vdevice.obj
 0001:000003c1       ?OnCritRebootNotify@VDevice@@MAEXXZ 004013c1 f   clMS940D:vdevice.obj
 0001:000003c2       ?OnPowerEvent@VDevice@@MAEHKPAK@Z 004013c2 f   clMS940D:vdevice.obj
 0001:000003ca       ?OnSysDynamicDeviceInit@VDevice@@MAEHXZ 004013ca f   clMS940D:vdevice.obj
 0001:000003d0       ?OnSysDynamicDeviceExit@VDevice@@MAEHXZ 004013d0 f   clMS940D:vdevice.obj
 0001:000003d6       ?OnPnpNewDevnode@VDevice@@MAEKKK@Z 004013d6 f   clMS940D:vdevice.obj
 0001:000003de       ?OnW32DeviceIoControl@VDevice@@MAEKPAUtagIOCTLParams@@@Z 004013de f   clMS940D:vdevice.obj
 0001:000003e3       ?OnCreateThread@VDevice@@MAEHK@Z 004013e3 f   clMS940D:vdevice.obj
 0001:000003eb       ?OnGetContentionHandler@VDevice@@MAEPAXXZ 004013eb f   clMS940D:vdevice.obj
 0001:000003ee       ?OnSystemExit2@VDevice@@MAEXPAUcb_s@@@Z 004013ee f   clMS940D:vdevice.obj
 0001:000003f1       ?OnSysCriticalExit2@VDevice@@MAEXXZ 004013f1 f   clMS940D:vdevice.obj
 0001:000003f2       ?OnDeviceRebootNotify2@VDevice@@MAEXXZ 004013f2 f   clMS940D:vdevice.obj
 0001:000003f3       ?OnCritRebootNotify2@VDevice@@MAEXXZ 004013f3 f   clMS940D:vdevice.obj
 0001:000003f4       ?OnKernel32Initialized@VDevice@@MAEXXZ 004013f4 f   clMS940D:vdevice.obj
 0001:000003f5       ?OnKernel32Shutdown@VDevice@@MAEXXZ 004013f5 f   clMS940D:vdevice.obj
 0001:000003f6       ?V86_API_Entry@VDevice@@UAEXPAUcb_s@@PATtagCLIENT_STRUC@@@Z 004013f6 f   clMS940D:vdevice.obj
 0001:000003f9       ?PM_API_Entry@VDevice@@UAEXPAUcb_s@@PATtagCLIENT_STRUC@@@Z 004013f9 f   clMS940D:vdevice.obj
 0001:000003fc       ?OnControlMessage@VDevice@@UAEKKKKKKKKK@Z 004013fc f   clMS940D:vdevice.obj
 0001:00000644       ?CallTerminationRoutines@VDevice@@AAEXK@Z 00401644 f   clMS940D:vdevice.obj
 0001:00000673       ?AddTerminationRoutine@VDevice@@QAEXP6AXKPAX@Z0@Z 00401673 f   clMS940D:vdevice.obj
 0001:000006b3       __V86_API@8                004016b3 f   clMS940D:vcontrol.obj
 0001:000006cb       __PM_API@8                 004016cb f   clMS940D:vcontrol.obj
 0001:00000703       ?_output@Vdbostream@@MAEXPBD@Z 00401703 f   clMS940D:vdebug.obj
 0001:00000713       ??6Vdbostream@@QAEAAV0@PBD@Z 00401713 f   clMS940D:vdebug.obj
 0001:00000727       ??6Vdbostream@@QAEAAV0@D@Z 00401727 f   clMS940D:vdebug.obj
 0001:0000074c       ??6Vdbostream@@QAEAAV0@E@Z 0040174c f   clMS940D:vdebug.obj
 0001:0000077f       ??6Vdbostream@@QAEAAV0@G@Z 0040177f f   clMS940D:vdebug.obj
 0001:000007a0       ??6Vdbostream@@QAEAAV0@K@Z 004017a0 f   clMS940D:vdebug.obj
 0001:000007bf       ??5Vdbistream@@QAEAAV0@AAD@Z 004017bf f   clMS940D:vdebug.obj
 0001:000007e1       ??5Vdbistream@@QAEAAV0@PAD@Z 004017e1 f   clMS940D:vdebug.obj
 0001:00000830       ??5Vdbistream@@QAEAAV0@AAK@Z 00401830 f   clMS940D:vdebug.obj
 0001:00000847       ??5Vdbistream@@QAEAAV0@AAG@Z 00401847 f   clMS940D:vdebug.obj
 0001:0000085f       ??5Vdbistream@@QAEAAV0@AAE@Z 0040185f f   clMS940D:vdebug.obj
 0001:00000876       ?getHex@Vdbistream@@QAEKXZ 00401876 f   clMS940D:vdebug.obj
 0001:000008f8       ?_output@Vmonostream@@MAEXPBD@Z 004018f8 f   clMS940D:vdebug.obj
 0001:00000908       ?setCursorPosition@Vmonostream@@QAEXKK@Z 00401908 f   clMS940D:vdebug.obj
 0001:0000091b       ?getCursorPosition@Vmonostream@@QAEXAAK0@Z 0040191b f   clMS940D:vdebug.obj
 0001:0000093e       ?clearScreen@Vmonostream@@QAEXXZ 0040193e f   clMS940D:vdebug.obj
 0001:00000949       _SetDebugLevel             00401949 f   clMS940D:vdebug.obj
 0001:00000960       _DebugEvent                00401960 f   clMS940D:vdebug.obj
 0001:000009fc       _DebugString               004019fc f   clMS940D:vdebug.obj
 0001:00000a48       _SetDebugOutput            00401a48 f   clMS940D:vdebug.obj
 0001:00000a56       _AssertFailure             00401a56 f   clMS940D:vdebug.obj
 0001:00000a98       _LOCK__FreeThreadDataSlot  00401a98 f   wr0MS940:VW246l.obj
 0001:00000aa0       _LOCK_Out_Debug_String@4   00401aa0 f   wr0MS940:VW065l.obj
 0001:00000ab4       _LOCK_In_Debug_Chr@0       00401ab4 f   wr0MS940:VW097l.obj
 0001:00000ac4       _LOCK_Out_Mono_String@4    00401ac4 f   wr0MS940:VW062l.obj
 0001:00000ad8       _LOCK_Set_Mono_Cur_Pos@8   00401ad8 f   wr0MS940:VW033l.obj
 0001:00000aec       _LOCK_Get_Mono_Cur_Pos@0   00401aec f   wr0MS940:VW142l.obj
 0001:00000af8       _LOCK__Deallocate_Device_CB_Area 00401af8 f   wr1MS940:VW275l.obj
 0001:00000b00       ___vxdcallorjmp__@4        00401b00 f   wr3MS940:VW1026.obj
 0002:00000000       ?__newhandler@@3P6AHI@ZA   00401c00     clMS940D:vnew.obj
 0002:00000024       ?__default_nh@@YAHI@Z      00401c24 f   clMS940D:vnew.obj
 0002:00000036       ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z 00401c36 f   clMS940D:vnew.obj
 0002:0000004a       ??2@YAPAXI@Z               00401c4a f   clMS940D:vnew.obj
 0002:00000076       ??3@YAXPAX@Z               00401c76 f   clMS940D:vnew.obj
 0002:00000090       _PAGEABLE__HeapAllocate    00401c90 f   wr0MS940:VW111p.obj
 0002:00000098       _PAGEABLE__HeapFree        00401c98 f   wr0MS940:VW110p.obj
 0003:00000010       _VXD_SERVICE_TABLE         00401e10     clMS940D:novxdsvc.obj
 0003:00000014       _VXD_SERVICE_TABLE_SIZE    00401e14     clMS940D:novxdsvc.obj
 0003:00000058       INITCRT                    00401e58     ICRTMS9.OBJ
 0003:00000070       ?OnSysCriticalInit@VDevice@@MAEHPAUcb_s@@PADPAX@Z 00401e70 f   clMS940D:vdevice.obj
 0003:00000078       ?OnDeviceInit@VDevice@@MAEHPAUcb_s@@PAD@Z 00401e78 f   clMS940D:vdevice.obj
 0003:00000080       ?OnInitComplete@VDevice@@MAEHPAUcb_s@@PAD@Z 00401e80 f   clMS940D:vdevice.obj

 entry point at        0000:00000000

 Static symbols

 0001:000006e3       _$E9                       004016e3 f   clMS940D:vdebug.obj
 0001:000006e8       _$E8                       004016e8 f   clMS940D:vdebug.obj
 0001:000006f3       _$E12                      004016f3 f   clMS940D:vdebug.obj

⌨️ 快捷键说明

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