USBSCAN — Windows 98 Retail


Source Tree


Segment 1: .text @ 00000160
  • 00000000 — _USDeferIrpCompletion@12
  • 00000016 — _USIncrementIoCount@4
  • 00000029 — _USDecrementIoCount@4
  • 00000055 — _USBSCAN_CallUSBD@8
  • 000000BB — _USFlush@8
  • 00000107 — _USWrite@8
  • 0000017C — _USTransfer@24
  • 00000448 — _USTransferComplete@12
  • 00000632 — _USPoRequestCompletion@20
  • 00000685 — _USPowerIrpComplete@12
  • 000006BC — _USSetDevicePowerState@12
  • 00000708 — _sprintf
Segment 3: .data @ 00000290
  • 00000000 — ??_C@_0BC@HCGB@?2Device?2Usbscan?$CFd?$AA@
  • 00000014 — ??_C@_0O@LKAB@?2?2?4?2Usbscan?$CFd?$AA@
  • 00000024 — ??_C@_1BO@KHCE@?$AAC?$AAr?$AAe?$AAa?$AAt?$AAe?$AAF?$AAi?$AAl?$AAe?$AAN?$AAa?$AAm?$AAe?$AA?$AA@
  • 00000044 — ??_C@_0BG@NJEG@?2DosDevices?2Usbscan?$CFd?$AA@
  • 0000005C — _NextDeviceInstance
Segment 4: .idata$2 @ 00000720
  • 00000000 — __IMPORT_DESCRIPTOR_USBD
  • 00000014 — __IMPORT_DESCRIPTOR_NTOSKRNL
  • 00000028 — __NULL_IMPORT_DESCRIPTOR
  • 000000BC — __imp__ZwSetValueKey@24
  • 000000C0 — __imp_@IofCompleteRequest@8
  • 000000C4 — __imp__IoDeleteDevice@4
  • 000000C8 — __imp__IoAttachDeviceToDeviceStack@8
  • 000000CC — __imp__RtlFreeUnicodeString@4
  • 000000D0 — __imp__IoCreateDevice@28
  • 000000D4 — __imp__RtlAnsiStringToUnicodeString@12
  • 000000D8 — __imp__RtlInitAnsiString@8
  • 000000DC — __imp__sprintf
  • 000000E0 — __imp__KeInitializeEvent@12
  • 000000E4 — __imp__IoDetachDevice@4
  • 000000E8 — __imp__ExFreePool@4
  • 000000EC — __imp__KeWaitForSingleObject@20
  • 000000F0 — __imp_@IofCallDriver@8
  • 000000F4 — __imp__PoStartNextPowerIrp@4
  • 000000F8 — __imp__KeSetEvent@12
  • 000000FC — __imp__RtlInitUnicodeString@8
  • 00000100 — __imp__IoOpenDeviceRegistryKey@16
  • 00000104 — __imp__IoCreateSymbolicLink@8
  • 00000108 — __imp__ZwClose@4
  • 0000010C — __imp__IoDeleteSymbolicLink@4
  • 00000110 — __imp__ExAllocatePoolWithTag@12
  • 00000114 — __imp_@InterlockedIncrement@4
  • 00000118 — __imp_@InterlockedDecrement@4
  • 0000011C — __imp__IoBuildDeviceIoControlRequest@36
  • 00000120 — __imp__MmMapLockedPages@8
  • 00000124 — __imp__PoRequestPowerIrp@24
  • 00000128 — __imp__PoCallDriver@8
  • 0000012C — \177NTOSKRNL_NULL_THUNK_DATA
  • 00000130 — __imp__USBD_CreateConfigurationRequest@8
  • 00000134 — __imp__USBD_ParseConfigurationDescriptor@12
  • 00000138 — \177USBD_NULL_THUNK_DATA
Segment 5: PAGE @ 00000000
  • 00000000 — _DriverEntry@8
  • 00000058 — _USPnpAddDevice@8
  • 00000114 — _USPnp@8
  • 000003A7 — _USCreateSymbolicLink@4
  • 000004B4 — _USDestroySymbolicLink@4
  • 0000054F — _USGetUSBDeviceDescriptor@4
  • 000005E7 — _USConfigureDevice@4
  • 00000815 — _USUnConfigureDevice@4
  • 00000862 — _USUnload@4
  • 00000865 — _USDeviceControl@8
  • 00000ADA — _USReadWriteRegisters@16
  • 00000BD5 — _USCancelPipe@12
  • 00000C88 — _USAbortResetPipe@12
  • 00000D2C — _USOpen@8
  • 00000D68 — _USClose@8
  • 00000D93 — _USRead@8
  • 00000E08 — _USPower@8