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

📄 bulkusb.map

📁 Windows下 usb bulk传输代码
💻 MAP
字号:
 bulkusb

 Timestamp is 485605ee (Mon Jun 16 14:19:26 2008)

 Preferred load address is 00010000

 Start         Length     Name                   Class
 0001:00000000 0000a00eH .text                   CODE
 0002:00000000 000000dcH .idata$5                DATA
 0002:000000e0 0000003cH .rdata                  DATA
 0002:0000011c 0000006bH .rdata$debug            DATA
 0003:00000000 00000010H .data                   DATA
 0003:00000010 00000008H .bss                    DATA
 0004:00000000 00000050H .idata$2                CODE
 0004:00000050 00000014H .idata$3                CODE
 0004:00000064 000000dcH .idata$4                CODE
 0004:00000140 00000438H .idata$6                CODE
 0005:00000000 000000d0H .rsrc$01                DATA
 0005:000000d0 000005c0H .rsrc$02                DATA

  Address         Publics by Value              Rva+Base     Lib:Object

 0001:0000002c       _DriverEntry@8             0001032c f   bulkusb.obj
 0001:000001ad       _BulkUsb_DriverUnload@4    000104ad f   bulkusb.obj
 0001:0000033a       _BulkUsb_AddDevice@8       0001063a f   bulkusb.obj
 0001:000006f0       _InitializeListHead@4      000109f0 f i bulkusb.obj
 0001:00000856       _BulkUsb_DispatchPnP@8     00010b56 f   bulkpnp.obj
 0001:00000cb2       _HandleStartDevice@8       00010fb2 f   bulkpnp.obj
 0001:00001062       _ReadandSelectDescriptors@4 00011362 f   bulkpnp.obj
 0001:0000128f       _ConfigureDevice@4         0001158f f   bulkpnp.obj
 0001:000016de       _SelectInterfaces@8        000119de f   bulkpnp.obj
 0001:00001b98       _DeconfigureDevice@4       00011e98 f   bulkpnp.obj
 0001:00001cdb       _CallUSBD@8                00011fdb f   bulkpnp.obj
 0001:00001e66       _HandleQueryStopDevice@8   00012166 f   bulkpnp.obj
 0001:000020bf       _HandleCancelStopDevice@8  000123bf f   bulkpnp.obj
 0001:000022d5       _HandleStopDevice@8        000125d5 f   bulkpnp.obj
 0001:00002480       _HandleQueryRemoveDevice@8 00012780 f   bulkpnp.obj
 0001:00002671       _HandleCancelRemoveDevice@8 00012971 f   bulkpnp.obj
 0001:0000288a       _HandleSurpriseRemoval@8   00012b8a f   bulkpnp.obj
 0001:00002b07       _HandleRemoveDevice@8      00012e07 f   bulkpnp.obj
 0001:00002e78       _HandleQueryCapabilities@8 00013178 f   bulkpnp.obj
 0001:0000314b       _DpcRoutine@16             0001344b f   bulkpnp.obj
 0001:000032ea       _IdleRequestWorkerRoutine@8 000135ea f   bulkpnp.obj
 0001:0000342e       _ProcessQueuedRequests@4   0001372e f   bulkpnp.obj
 0001:00003610       _RemoveHeadList@4          00013910 f i bulkpnp.obj
 0001:00003640       _InsertTailList@8          00013940 f i bulkpnp.obj
 0001:000036b8       _BulkUsb_GetRegistryDword@12 000139b8 f   bulkpnp.obj
 0001:000037e0       _BulkUsb_DispatchClean@8   00013ae0 f   bulkpnp.obj
 0001:00003950       _RemoveEntryList@4         00013c50 f i bulkpnp.obj
 0001:00003992       _CanDeviceSuspend@4        00013c92 f   bulkpnp.obj
 0001:00003a43       _BulkUsb_AbortPipes@4      00013d43 f   bulkpnp.obj
 0001:00003b90       _IrpCompletionRoutine@12   00013e90 f   bulkpnp.obj
 0001:00003bd9       _BulkUsb_IoIncrement@4     00013ed9 f   bulkpnp.obj
 0001:00003ce9       _BulkUsb_IoDecrement@4     00013fe9 f   bulkpnp.obj
 0001:00003dc0       _CanRemoveDevice@8         000140c0 f   bulkpnp.obj
 0001:00003dc0       _CanStopDevice@8           000140c0 f   bulkpnp.obj
 0001:00003dd0       _ReleaseMemory@4           000140d0 f   bulkpnp.obj
 0001:000040ce       _PnPMinorFunctionString@4  000143ce f   bulkpnp.obj
 0001:0000433c       _BulkUsb_DispatchPower@8   0001463c f   bulkpwr.obj
 0001:00004813       _HandleSystemQueryPower@8  00014b13 f   bulkpwr.obj
 0001:00004b41       _HandleSystemSetPower@8    00014e41 f   bulkpwr.obj
 0001:00004d63       _HandleDeviceQueryPower@8  00015063 f   bulkpwr.obj
 0001:00004f6f       _SysPoCompletionRoutine@12 0001526f f   bulkpwr.obj
 0001:0000508a       _SendDeviceIrp@8           0001538a f   bulkpwr.obj
 0001:0000521f       _DevPoCompletionRoutine@20 0001551f f   bulkpwr.obj
 0001:00005511       _HandleDeviceSetPower@8    00015811 f   bulkpwr.obj
 0001:000058c9       _FinishDevPoUpIrp@12       00015bc9 f   bulkpwr.obj
 0001:000059d4       _SetDeviceFunctional@12    00015cd4 f   bulkpwr.obj
 0001:00005b2d       _FinishDevPoDnIrp@12       00015e2d f   bulkpwr.obj
 0001:00005c7f       _HoldIoRequests@8          00015f7f f   bulkpwr.obj
 0001:00005f14       _HoldIoRequestsWorkerRoutine@8 00016214 f   bulkpwr.obj
 0001:0000613e       _IssueWaitWake@4           0001643e f   bulkpwr.obj
 0001:00006233       _CancelWaitWake@4          00016533 f   bulkpwr.obj
 0001:00006316       _WaitWakeCompletionRoutine@12 00016616 f   bulkpwr.obj
 0001:00006429       _WaitWakeCallback@20       00016729 f   bulkpwr.obj
 0001:00006657       _BulkUsb_DispatchCreate@8  00016957 f   bulkdev.obj
 0001:00006956       _BulkUsb_DispatchClose@8   00016c56 f   bulkdev.obj
 0001:00006af2       _BulkUsb_DispatchDevCtrl@8 00016df2 f   bulkdev.obj
 0001:00006d4c       _BulkUsb_ResetPipe@8       0001704c f   bulkdev.obj
 0001:00006e3c       _BulkUsb_ResetDevice@4     0001713c f   bulkdev.obj
 0001:00006f6a       _BulkUsb_GetPortStatus@8   0001726a f   bulkdev.obj
 0001:00007154       _BulkUsb_ResetParentPort@4 00017454 f   bulkdev.obj
 0001:000074c6       _SubmitIdleRequestIrp@4    000177c6 f   bulkdev.obj
 0001:000079dd       _IdleNotificationCallback@4 00017cdd f   bulkdev.obj
 0001:00007cd3       _IdleNotificationRequestComplete@12 00017fd3 f   bulkdev.obj
 0001:0000805c       _CancelSelectSuspend@4     0001835c f   bulkdev.obj
 0001:000081a6       _PoIrpCompletionFunc@20    000184a6 f   bulkdev.obj
 0001:0000821b       _PoIrpAsyncCompletionFunc@20 0001851b f   bulkdev.obj
 0001:00008266       _WWIrpCompletionFunc@20    00018566 f   bulkdev.obj
 0001:00008316       _BulkUsb_WmiRegistration@4 00018616 f   bulkwmi.obj
 0001:00008456       _BulkUsb_WmiDeRegistration@4 00018756 f   bulkwmi.obj
 0001:000085b2       _BulkUsb_DispatchSysCtrl@8 000188b2 f   bulkwmi.obj
 0001:0000884c       _BulkUsb_QueryWmiRegInfo@24 00018b4c f   bulkwmi.obj
 0001:00008a6a       _BulkUsb_QueryWmiDataBlock@32 00018d6a f   bulkwmi.obj
 0001:00008cbb       _BulkUsb_SetWmiDataItem@28 00018fbb f   bulkwmi.obj
 0001:00008e6c       _BulkUsb_SetWmiDataBlock@24 0001916c f   bulkwmi.obj
 0001:00009062       _WMIMinorFunctionString@4  00019362 f   bulkwmi.obj
 0001:0000915d       _BulkUsb_PipeWithName@8    0001945d f   bulkrwr.obj
 0001:00009566       _BulkUsb_DispatchReadWrite@8 00019866 f   bulkrwr.obj
 0001:00009cec       _BulkUsb_ReadWriteCompletion@12 00019fec f   bulkrwr.obj
 0001:00009fea       _DbgPrint                  0001a2ea f   ntoskrnl:ntoskrnl.exe
 0001:00009ff0       _IoQueueWorkItem@16        0001a2f0 f   ntoskrnl:ntoskrnl.exe
 0001:00009ff6       _IoAllocateWorkItem@4      0001a2f6 f   ntoskrnl:ntoskrnl.exe
 0001:00009ffc       _IoFreeWorkItem@4          0001a2fc f   ntoskrnl:ntoskrnl.exe
 0001:0000a002       _WmiSystemControl@16       0001a302 f   wmilib:WMILIB.SYS
 0001:0000a008       _WmiCompleteRequest@20     0001a308 f   wmilib:WMILIB.SYS
 0002:00000000       __imp_@KfAcquireSpinLock@4 0001a380     hal:HAL.dll
 0002:00000004       __imp__KeGetCurrentIrql@0  0001a384     hal:HAL.dll
 0002:00000008       __imp_@KfReleaseSpinLock@8 0001a388     hal:HAL.dll
 0002:0000000c       \177HAL_NULL_THUNK_DATA    0001a38c     hal:HAL.dll
 0002:00000010       __imp__USBD_CreateConfigurationRequestEx@8 0001a390     usbd:USBD.SYS
 0002:00000014       __imp__USBD_ParseConfigurationDescriptorEx@28 0001a394     usbd:USBD.SYS
 0002:00000018       \177USBD_NULL_THUNK_DATA   0001a398     usbd:USBD.SYS
 0002:0000001c       __imp__WmiSystemControl@16 0001a39c     wmilib:WMILIB.SYS
 0002:00000020       __imp__WmiCompleteRequest@20 0001a3a0     wmilib:WMILIB.SYS
 0002:00000024       \177WMILIB_NULL_THUNK_DATA 0001a3a4     wmilib:WMILIB.SYS
 0002:00000028       __imp__PoSetPowerState@12  0001a3a8     ntoskrnl:ntoskrnl.exe
 0002:0000002c       __imp__IoDeleteDevice@4    0001a3ac     ntoskrnl:ntoskrnl.exe
 0002:00000030       __imp__KeInitializeEvent@12 0001a3b0     ntoskrnl:ntoskrnl.exe
 0002:00000034       __imp__KeInitializeSpinLock@4 0001a3b4     ntoskrnl:ntoskrnl.exe
 0002:00000038       __imp__IoCreateDevice@28   0001a3b8     ntoskrnl:ntoskrnl.exe
 0002:0000003c       __imp_@IofCallDriver@8     0001a3bc     ntoskrnl:ntoskrnl.exe
 0002:00000040       __imp__RtlAssert@16        0001a3c0     ntoskrnl:ntoskrnl.exe
 0002:00000044       __imp_@IofCompleteRequest@8 0001a3c4     ntoskrnl:ntoskrnl.exe
 0002:00000048       __imp__KeSetTimerEx@20     0001a3c8     ntoskrnl:ntoskrnl.exe
 0002:0000004c       __imp__IoSetDeviceInterfaceState@8 0001a3cc     ntoskrnl:ntoskrnl.exe
 0002:00000050       __imp__KeWaitForSingleObject@20 0001a3d0     ntoskrnl:ntoskrnl.exe
 0002:00000054       __imp__IoBuildDeviceIoControlRequest@36 0001a3d4     ntoskrnl:ntoskrnl.exe
 0002:00000058       __imp__KeCancelTimer@4     0001a3d8     ntoskrnl:ntoskrnl.exe
 0002:0000005c       __imp__KeSetEvent@12       0001a3dc     ntoskrnl:ntoskrnl.exe
 0002:00000060       __imp__IoQueueWorkItem@16  0001a3e0     ntoskrnl:ntoskrnl.exe
 0002:00000064       __imp__IoAllocateWorkItem@4 0001a3e4     ntoskrnl:ntoskrnl.exe
 0002:00000068       __imp__KeClearEvent@4      0001a3e8     ntoskrnl:ntoskrnl.exe
 0002:0000006c       __imp__IoFreeWorkItem@4    0001a3ec     ntoskrnl:ntoskrnl.exe
 0002:00000070       __imp__IoIsWdmVersionAvailable@8 0001a3f0     ntoskrnl:ntoskrnl.exe
 0002:00000074       __imp__RtlQueryRegistryValues@20 0001a3f4     ntoskrnl:ntoskrnl.exe
 0002:00000078       __imp__IoAttachDeviceToDeviceStack@8 0001a3f8     ntoskrnl:ntoskrnl.exe
 0002:0000007c       __imp_@InterlockedIncrement@4 0001a3fc     ntoskrnl:ntoskrnl.exe
 0002:00000080       __imp_@InterlockedDecrement@4 0001a400     ntoskrnl:ntoskrnl.exe
 0002:00000084       __imp__PoCallDriver@8      0001a404     ntoskrnl:ntoskrnl.exe
 0002:00000088       __imp__PoStartNextPowerIrp@4 0001a408     ntoskrnl:ntoskrnl.exe
 0002:0000008c       __imp__PoRequestPowerIrp@24 0001a40c     ntoskrnl:ntoskrnl.exe
 0002:00000090       __imp__IoCancelIrp@4       0001a410     ntoskrnl:ntoskrnl.exe
 0002:00000094       __imp__IoFreeIrp@4         0001a414     ntoskrnl:ntoskrnl.exe
 0002:00000098       __imp__IoAllocateIrp@8     0001a418     ntoskrnl:ntoskrnl.exe
 0002:0000009c       __imp__IoWMIRegistrationControl@8 0001a41c     ntoskrnl:ntoskrnl.exe
 0002:000000a0       __imp__RtlInitUnicodeString@8 0001a420     ntoskrnl:ntoskrnl.exe
 0002:000000a4       __imp__IoFreeMdl@4         0001a424     ntoskrnl:ntoskrnl.exe
 0002:000000a8       __imp__IoBuildPartialMdl@16 0001a428     ntoskrnl:ntoskrnl.exe
 0002:000000ac       __imp__IoAllocateMdl@20    0001a42c     ntoskrnl:ntoskrnl.exe
 0002:000000b0       __imp__KeInitializeDpc@12  0001a430     ntoskrnl:ntoskrnl.exe
 0002:000000b4       __imp__KeInitializeTimerEx@8 0001a434     ntoskrnl:ntoskrnl.exe
 0002:000000b8       __imp__ExFreePool@4        0001a438     ntoskrnl:ntoskrnl.exe
 0002:000000bc       __imp__ExAllocatePoolWithTag@12 0001a43c     ntoskrnl:ntoskrnl.exe
 0002:000000c0       __imp__IoRegisterDeviceInterface@16 0001a440     ntoskrnl:ntoskrnl.exe
 0002:000000c4       __imp__wcslen              0001a444     ntoskrnl:ntoskrnl.exe
 0002:000000c8       __imp__IoDetachDevice@4    0001a448     ntoskrnl:ntoskrnl.exe
 0002:000000cc       __imp__DbgPrint            0001a44c     ntoskrnl:ntoskrnl.exe
 0002:000000d0       __imp_@InterlockedExchange@8 0001a450     ntoskrnl:ntoskrnl.exe
 0002:000000d4       __imp__memmove             0001a454     ntoskrnl:ntoskrnl.exe
 0002:000000d8       \177ntoskrnl_NULL_THUNK_DATA 0001a458     ntoskrnl:ntoskrnl.exe
 0002:000000fc       _GUID_CLASS_I82930_BULK    0001a47c     bulkusb.obj
 0002:0000010c       _BULKUSB_WMI_STD_DATA_GUID 0001a48c     bulkwmi.obj
 0003:00000000       _DebugLevel                0001a580     bulkusb.obj
 0003:00000004       _BulkWmiGuidList           0001a584     bulkwmi.obj
 0003:00000010       _Globals                   0001a590     <common>
 0004:00000000       __IMPORT_DESCRIPTOR_ntoskrnl 0001a600     ntoskrnl:ntoskrnl.exe
 0004:00000014       __IMPORT_DESCRIPTOR_HAL    0001a614     hal:HAL.dll
 0004:00000028       __IMPORT_DESCRIPTOR_WMILIB 0001a628     wmilib:WMILIB.SYS
 0004:0000003c       __IMPORT_DESCRIPTOR_USBD   0001a63c     usbd:USBD.SYS
 0004:00000050       __NULL_IMPORT_DESCRIPTOR   0001a650     ntoskrnl:ntoskrnl.exe

 entry point at        0001:0000002c

 Static symbols

⌨️ 快捷键说明

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