Generated by JEB on 2019/08/01

PE: C:\Windows\WinSxS\amd64_dual_sti.inf_31bf3856ad364e35_10.0.17763.1_none_208f25b20c411d6c\usbscan.sys Base=0x1C0000000 SHA-256=F1E882296A5C8116E347685A762A9AFE2EE073ABA39B55D2A824AD8AAFD8DBA3
PDB: usbscan.pdb GUID={E7B18193-8DC5-355C-886FB12722DE61C8} Age=1

179 located named symbols:
0x1C00013B0: WppClassicProviderCallback
0x1C0001C48: USBSCAN_CallUSBD
0x1C0007048: "__cdecl _imp_RtlFreeUnicodeString" __imp_RtlFreeUnicodeString
0x1C0007120: "__cdecl _imp_KeSetTimer" __imp_KeSetTimer
0x1C000B4D0: USClose
0x1C000A900: USUnload
0x1C0005018: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C0008010: WppTraceCallback
0x1C000AE10: USOpen
0x1C000B290: USFlush
0x1C0007050: "__cdecl _imp_RtlInitUnicodeString" __imp_RtlInitUnicodeString
0x1C0003340: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C0004338: "IN" ??_C@_02BBAPPCCJ@IN?$AA@
0x1C0004340: WPP_d32b34abd8c331b86242d7f034f594c4_Traceguids
0x1C0002270: USTransferComplete
0x1C00070C0: "__cdecl _imp_IoCreateDevice" __imp_IoCreateDevice
0x1C000A9DC: UsbScanReadDeviceRegistry
0x1C00041F8: "\Device\Usbscan%d" ??_C@_1CE@COBGDDDM@?$AA?2?$AAD?$AAe?$AAv?$AAi?$AAc?$AAe?$AA?2?$AAU?$AAs?$AAb?$AAs?$AAc?$AAa?$AAn?$AA?$CF?$AAd?$AA?$AA@
0x1C0004110: "" ??_C@_00CNPNBAHC@?$AA@
0x1C0004320: WPP_5df2c16931ba3d7b52e6eae1b30a4bc5_Traceguids
0x1C0002F70: USDevicePowerIrpComplete
0x1C0004148: "WmiTraceMessage" ??_C@_1CA@OFIBBPKJ@?$AAW?$AAm?$AAi?$AAT?$AAr?$AAa?$AAc?$AAe?$AAM?$AAe?$AAs?$AAs?$AAa?$AAg?$AAe?$AA?$AA@
0x1C00070F0: "__cdecl _imp_IofCompleteRequest" __imp_IofCompleteRequest
0x1C0001B20: USIncrementIoCount
0x1C0007038: "__cdecl _imp_IoSetDeviceInterfaceState" __imp_IoSetDeviceInterfaceState
0x1C000E12C: USPassThruUSBRequest
0x1C00071B8: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C0007080: "__cdecl _imp_IoAttachDeviceToDeviceStack" __imp_IoAttachDeviceToDeviceStack
0x1C0004298: WPP_ThisDir_CTLGUID_USBSCAN
0x1C0007180: "__cdecl _imp_PoStartNextPowerIrp" __imp_PoStartNextPowerIrp
0x1C00070B0: "__cdecl _imp_MmGetSystemRoutineAddress" __imp_MmGetSystemRoutineAddress
0x1C00070A8: "__cdecl _imp_wcsstr" __imp_wcsstr
0x1C0007000: "__cdecl _imp_USBD_ParseDescriptors" __imp_USBD_ParseDescriptors
0x1C00070F8: "__cdecl _imp_KeWaitForSingleObject" __imp_KeWaitForSingleObject
0x1C00042E0: "TimeoutWrite" ??_C@_1BK@IFEANNOB@?$AAT?$AAi?$AAm?$AAe?$AAo?$AAu?$AAt?$AAW?$AAr?$AAi?$AAt?$AAe?$AA?$AA@
0x1C0003180: USStartIOWorkItem
0x1C00042C8: "TimeoutRead" ??_C@_1BI@LGHMELNE@?$AAT?$AAi?$AAm?$AAe?$AAo?$AAu?$AAt?$AAR?$AAe?$AAa?$AAd?$AA?$AA@
0x1C0007008: "__cdecl _imp_USBD_ParseConfigurationDescriptorEx" __imp_USBD_ParseConfigurationDescriptorEx
0x1C0003380: memcpy
0x1C0007188: "__cdecl _imp_IoRegisterDeviceInterface" __imp_IoRegisterDeviceInterface
0x1C0007128: "__cdecl _imp_KeInitializeDpc" __imp_KeInitializeDpc
0x1C000C544: USDeviceControl
0x1C0007110: "__cdecl _imp_ZwSetValueKey" __imp_ZwSetValueKey
0x1C0008A90: USPnp
0x1C0007060: "__cdecl _imp_IoDeleteDevice" __imp_IoDeleteDevice
0x1C0005030: pfnWppGetVersion
0x1C000327D: "__cdecl _C_specific_handler" __C_specific_handler
0x1C00070C8: "__cdecl _imp_IofCallDriver" __imp_IofCallDriver
0x1C0007190: "__cdecl _imp_IoAcquireRemoveLockEx" __imp_IoAcquireRemoveLockEx
0x1C0003380: memmove
0x1C00032CC: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x1C0007070: "__cdecl _imp_IoBuildDeviceIoControlRequest" __imp_IoBuildDeviceIoControlRequest
0x1C00027FC: WPP_SF_DDDDDDD
0x1C0005060: WPP_MAIN_CB
0x1C0007010: "__cdecl _imp_USBD_CreateConfigurationRequestEx" __imp_USBD_CreateConfigurationRequestEx
0x1C0002894: WPP_SF_DDDDDDDD
0x1C0007178: "__cdecl _imp_IoQueueWorkItem" __imp_IoQueueWorkItem
0x1C0008820: USDispatchIO
0x1C0007100: "__cdecl _imp_IoCreateSymbolicLink" __imp_IoCreateSymbolicLink
0x1C00070B8: "__cdecl _imp_ExAllocatePoolWithTag" __imp_ExAllocatePoolWithTag
0x1C0005040: pfnWppQueryTraceInformation
0x1C000A7A4: USUnConfigureDevice
0x1C0004124: "" ??_C@_13BLAPAIAM@?$AA?$AI?$AA?$AA@
0x1C00071A0: "__cdecl _imp___C_specific_handler" __imp___C_specific_handler
0x1C0004288: "%s%d" ??_C@_19HEPLDNLP@?$AA?$CF?$AAs?$AA?$CF?$AAd?$AA?$AA@
0x1C0004220: "\DosDevices\Usbscan%d" ??_C@_1CM@ICMNGOK@?$AA?2?$AAD?$AAo?$AAs?$AAD?$AAe?$AAv?$AAi?$AAc?$AAe?$AAs?$AA?2?$AAU?$AAs?$AAb?$AAs?$AAc?$AAa?$AAn?$AA?$CF?$AAd?$AA?$AA@
0x1C0007098: "__cdecl _imp_ExFreePool" __imp_ExFreePool
0x1C000E2D8: USPassThruUSBRequestPTP
0x1C00032A8: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x1C0004128: "PsGetVersion" ??_C@_1BK@DHLDGJM@?$AAP?$AAs?$AAG?$AAe?$AAt?$AAV?$AAe?$AAr?$AAs?$AAi?$AAo?$AAn?$AA?$AA@
0x1C0007170: "__cdecl _imp_IoFreeWorkItem" __imp_IoFreeWorkItem
0x1C0004118: "NULL" ??_C@_19CIJIHAKK@?$AAN?$AAU?$AAL?$AAL?$AA?$AA@
0x1C0005020: pfnEtwRegisterClassicProvider
0x1C0009944: USGetUSBDeviceDescriptor
0x1C0001268: WPP_SF_ZD
0x1C0007078: "__cdecl _imp_IoDeleteSymbolicLink" __imp_IoDeleteSymbolicLink
0x1C00011D8: WPP_SF_Z
0x1C0007018: USBD_NULL_THUNK_DATA
0x1C000108C: WPP_SF_
0x1C000E4A0: USPower
0x1C0004270: "\\.\Usbscan" ??_C@_1BI@ICGDEFJ@?$AA?2?$AA?2?$AA?4?$AA?2?$AAU?$AAs?$AAb?$AAs?$AAc?$AAa?$AAn?$AA?$AA@
0x1C00070D0: "__cdecl _imp_IoReleaseRemoveLockEx" __imp_IoReleaseRemoveLockEx
0x1C0005048: pfnEtwUnregister
0x1C00070A0: "__cdecl _imp_KeClearEvent" __imp_KeClearEvent
0x1C00070E8: "__cdecl _imp_IoIs32bitProcess" __imp_IoIs32bitProcess
0x1C000F010: GsDriverEntry
0x1C00071B0: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C0004330: "NULL" ??_C@_04HIBGFPH@NULL?$AA@
0x1C0007088: "__cdecl _imp_RtlUnicodeStringToInteger" __imp_RtlUnicodeStringToInteger
0x1C00020E0: WPP_SF_dd
0x1C00010FC: WPP_SF_DD
0x1C0004350: WPP_c1edbedcbbfc3296364f087b15c4ed62_Traceguids
0x1C000208C: WPP_SF_Dq
0x1C00021A8: WPP_SF_dq
0x1C0001900: USStartIO
0x1C0005000: WPP_GLOBAL_Control
0x1C0007198: "__cdecl _imp_ZwQueryValueKey" __imp_ZwQueryValueKey
0x1C00010B8: WPP_SF_D
0x1C00010B8: WPP_SF_d
0x1C0007160: "__cdecl _imp_PoRequestPowerIrp" __imp_PoRequestPowerIrp
0x1C0003240: "__cdecl _security_check_cookie" __security_check_cookie
0x1C00013E4: USPreProcessIO
0x1C0007040: "__cdecl _imp_IoDetachDevice" __imp_IoDetachDevice
0x1C00071C0: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C000C440: USGetPipeIndexToUse
0x1C0002200: WPP_SF_dqq
0x1C0001A90: USDeferIrpCompletion
0x1C0002138: WPP_SF_ddqq
0x1C0007068: "__cdecl _imp_IoInitializeRemoveLockEx" __imp_IoInitializeRemoveLockEx
0x1C00095E0: USDestroySymbolicLink
0x1C0002DD0: USSystemPowerIrpComplete
0x1C00029E8: LogBuffer
0x1C0007028: "__cdecl _imp_IoReleaseRemoveLockAndWaitEx" __imp_IoReleaseRemoveLockAndWaitEx
0x1C0010000: "__cdecl _guard_fids_table" __guard_fids_table
0x1C0009E20: USConfigureDevice
0x1C0004000: "__cdecl load_config_used" _load_config_used
0x1C0007030: "__cdecl _imp_IoCancelIrp" __imp_IoCancelIrp
0x1C0007108: "__cdecl _imp_ZwClose" __imp_ZwClose
0x1C0001BA4: USDecrementIoCount
0x1C00070E0: "__cdecl _imp_KeInitializeEvent" __imp_KeInitializeEvent
0x1C0004168: "WmiQueryTraceInformation" ??_C@_1DC@DOCOAJH@?$AAW?$AAm?$AAi?$AAQ?$AAu?$AAe?$AAr?$AAy?$AAT?$AAr?$AAa?$AAc?$AAe?$AAI?$AAn?$AAf?$AAo?$AAr?$AAm?$AAa?$AAt?$AAi?$AAo?$AAn?$AA?$AA@
0x1C000D95C: USReadWriteRegisters
0x1C00041D8: "EtwUnregister" ??_C@_1BM@CJMKDOJH@?$AAE?$AAt?$AAw?$AAU?$AAn?$AAr?$AAe?$AAg?$AAi?$AAs?$AAt?$AAe?$AAr?$AA?$AA@
0x1C0002D10: USPoRequestCompletion
0x1C000293C: WPP_SF_sDDD
0x1C000B790: USWrite
0x1C0003290: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C0007140: "__cdecl _imp_MmMapLockedPagesSpecifyCache" __imp_MmMapLockedPagesSpecifyCache
0x1C000B62C: USRead
0x1C00070D8: "__cdecl _imp_IoWMIRegistrationControl" __imp_IoWMIRegistrationControl
0x1C0002740: USTimerDpc
0x1C000E778: USSetDevicePowerState
0x1C0002798: WPP_SF_DDD
0x1C0009340: USCreateSymbolicLink
0x1C0005010: "__cdecl _security_cookie" __security_cookie
0x1C0007138: "__cdecl _imp_KeCancelTimer" __imp_KeCancelTimer
0x1C0008560: USPnpAddDevice
0x1C00042B8: WPP_185546ac681d30a2766c211bd5dc0a3b_Traceguids
0x1C00041A0: "EtwRegisterClassicProvider" ??_C@_1DG@PFOPAIND@?$AAE?$AAt?$AAw?$AAR?$AAe?$AAg?$AAi?$AAs?$AAt?$AAe?$AAr?$AAC?$AAl?$AAa?$AAs?$AAs?$AAi?$AAc?$AAP?$AAr?$AAo?$AAv?$AAi?$AAd?$AAe?$AAr?$AA?$AA@
0x1C0007130: "__cdecl _imp_KeInitializeTimer" __imp_KeInitializeTimer
0x1C00042A8: GUID_DEVCLASS_IMAGE
0x1C0007118: "__cdecl _imp_ProbeForRead" __imp_ProbeForRead
0x1C000503C: NextDeviceInstance
0x1C0007020: "__cdecl _imp__vsnwprintf" __imp__vsnwprintf
0x1C0001354: WPP_SF_qD
0x1C000F044: "__cdecl _security_init_cookie" __security_init_cookie
0x1C0001310: WPP_SF_q
0x1C0007150: "__cdecl _imp_IoAllocateWorkItem" __imp_IoAllocateWorkItem
0x1C0005038: WPPTraceSuite
0x1C000DED8: USAbortResetPipe
0x1C0007090: "__cdecl _imp_KeSetEvent" __imp_KeSetEvent
0x1C0004300: "TimeoutEvent" ??_C@_1BK@HBMPAKLA@?$AAT?$AAi?$AAm?$AAe?$AAo?$AAu?$AAt?$AAE?$AAv?$AAe?$AAn?$AAt?$AA?$AA@
0x1C0007058: "__cdecl _imp_IoOpenDeviceRegistryKey" __imp_IoOpenDeviceRegistryKey
0x1C000ACE8: USCreateConfigurationRequest
0x1C000433C: "OUT" ??_C@_03KJGMBMID@OUT?$AA@
0x1C0003270: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0007158: "__cdecl _imp_PoCallDriver" __imp_PoCallDriver
0x1C0004250: "CreateFileName" ??_C@_1BO@OOHNNFEG@?$AAC?$AAr?$AAe?$AAa?$AAt?$AAe?$AAF?$AAi?$AAl?$AAe?$AAN?$AAa?$AAm?$AAe?$AA?$AA@
0x1C0001F3C: USCallNextDriverSynch
0x1C0007148: "__cdecl _imp_KeReadStateTimer" __imp_KeReadStateTimer
0x1C00071A8: ntoskrnl_NULL_THUNK_DATA
0x1C0001944: USStopIO
0x1C0007168: "__cdecl _imp_PoSetPowerState" __imp_PoSetPowerState
0x1C0008264: DriverEntry
0x1C000114C: WPP_SF_Sd
0x1C00018AC: USPostProcessIO
0x1C000B8F4: USTransfer
0x1C0005028: pfnWppTraceMessage
0x1C000DB24: USCancelPipe
0x1C00036C0: memset
0x1C00071E8: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR
0x1C0001008: RtlStringCchPrintfW
0x1C00071D4: "__cdecl _IMPORT_DESCRIPTOR_USBD" __IMPORT_DESCRIPTOR_USBD

[JEB Decompiler by PNF Software]