Generated by JEB on 2019/08/01

PE: C:\Windows\System32\drivers\usbprint.sys Base=0x1C0000000 SHA-256=1E9B60EC013A8A145E33970B0A7AD96F4E59A77EED754A8B11EC640267015EA2
PDB: usbprint.pdb GUID={70BAE879-C92A-B27E-AC7EB854B9D19167} Age=1

166 located named symbols:
0x1C00090C8: "__cdecl _imp_IoAllocateIrp" __imp_IoAllocateIrp
0x1C0003520: SetPortName
0x1C0006330: "%s%s" ??_C@_05GGHFNJMD@?$CFs?$CFs?$AA?$AA@
0x1C00013E0: USBPRINT_DeferIrpCompletion
0x1C0009048: "__cdecl _imp_RtlFreeUnicodeString" __imp_RtlFreeUnicodeString
0x1C0004560: USBPRINT_Read
0x1C0007008: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C00062F0: "recyclable" ??_C@_1BG@JLLPHPMO@?$AAr?$AAe?$AAc?$AAy?$AAc?$AAl?$AAa?$AAb?$AAl?$AAe?$AA?$AA@
0x1C0001480: USBPRINT_ProcessFdoPowerIrp
0x1C0009058: "__cdecl _imp_RtlInitUnicodeString" __imp_RtlInitUnicodeString
0x1C0005280: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C0001410: USBPRINT_ProcessPowerIrp
0x1C00090D8: "__cdecl _imp_IoCreateDevice" __imp_IoCreateDevice
0x1C0001008: RtlStringCbPrintfA
0x1C000396C: USBPRINT_Get1284Id
0x1C0006180: "DriverMessageLevel" ??_C@_1CG@IMNJDKBP@?$AAD?$AAr?$AAi?$AAv?$AAe?$AAr?$AAM?$AAe?$AAs?$AAs?$AAa?$AAg?$AAe?$AAL?$AAe?$AAv?$AAe?$AAl?$AA?$AA@
0x1C0002600: USBPRINT_CallUSBD
0x1C0003DB0: USBPRINT_ProcessIOCTL
0x1C00090F8: "__cdecl _imp_IofCompleteRequest" __imp_IofCompleteRequest
0x1C0006270: "USBPRINT\1284_CID_%s " ??_C@_0BG@MABPKDJD@USBPRINT?21284_CID_?$CFs?5?$AA@
0x1C0006338: "%.20s%04X" ??_C@_0L@IBALBDIH@?$CF?420s?$CF04X?$AA?$AA@
0x1C0009028: "__cdecl _imp_IoSetDeviceInterfaceState" __imp_IoSetDeviceInterfaceState
0x1C0006258: "USBPRINT\%s" ??_C@_0M@KMKNOBGA@USBPRINT?2?$CFs?$AA@
0x1C0009198: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C0009088: "__cdecl _imp_IoAttachDeviceToDeviceStack" __imp_IoAttachDeviceToDeviceStack
0x1C0006288: "1284_CID_%s " ??_C@_0N@IAPIGLJD@1284_CID_?$CFs?5?$AA@
0x1C0009120: "__cdecl _imp_PoStartNextPowerIrp" __imp_PoStartNextPowerIrp
0x1C0009070: "__cdecl _imp_KeInitializeSpinLock" __imp_KeInitializeSpinLock
0x1C0009100: "__cdecl _imp_KeWaitForSingleObject" __imp_KeWaitForSingleObject
0x1C0009090: "__cdecl _imp_KeReleaseSpinLock" __imp_KeReleaseSpinLock
0x1C0009010: "__cdecl _imp_USBD_ParseConfigurationDescriptorEx" __imp_USBD_ParseConfigurationDescriptorEx
0x1C0009068: "__cdecl _imp_IoOpenDeviceInterfaceRegistryKey" __imp_IoOpenDeviceInterfaceRegistryKey
0x1C00052C0: memcpy
0x1C0009178: "__cdecl _imp_IoRegisterDeviceInterface" __imp_IoRegisterDeviceInterface
0x1C0009118: "__cdecl _imp_ZwSetValueKey" __imp_ZwSetValueKey
0x1C0009080: "__cdecl _imp_IoDeleteDevice" __imp_IoDeleteDevice
0x1C0009180: "__cdecl _imp_wcscmp" __imp_wcscmp
0x1C00090E0: "__cdecl _imp_IofCallDriver" __imp_IofCallDriver
0x1C00052C0: memmove
0x1C00048F0: USBPRINT_Create
0x1C00063A4: "DES" ??_C@_03CNAKKODF@DES?$AA@
0x1C00051D4: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x1C0009130: "__cdecl _imp_IoBuildDeviceIoControlRequest" __imp_IoBuildDeviceIoControlRequest
0x1C0009008: "__cdecl _imp_USBD_CreateConfigurationRequestEx" __imp_USBD_CreateConfigurationRequestEx
0x1C0006390: "CID" ??_C@_03LMEEOLHO@CID?$AA@
0x1C00029F0: USBPRINT_DecrementIoCount
0x1C00090C0: "__cdecl _imp_ObfReferenceObject" __imp_ObfReferenceObject
0x1C0009148: "__cdecl _imp_IoQueueWorkItem" __imp_IoQueueWorkItem
0x1C00022F8: USBPRINT_StopDevice
0x1C0003CF0: USBPRINT_ResetParentPort
0x1C00090A0: "__cdecl _imp_ZwDeleteValueKey" __imp_ZwDeleteValueKey
0x1C00090D0: "__cdecl _imp_ExAllocatePoolWithTag" __imp_ExAllocatePoolWithTag
0x1C0006370: "CLASS" ??_C@_05IGDGDCPA@CLASS?$AA@
0x1C00063B4: "AID" ??_C@_03BGENCDPF@AID?$AA@
0x1C0006350: "MANUFACTURER" ??_C@_0N@LPIHKGEG@MANUFACTURER?$AA@
0x1C0009150: "__cdecl _imp_strncmp" __imp_strncmp
0x1C000A100: USBPRINT_SystemControl
0x1C0009170: "__cdecl _imp_ExFreePool" __imp_ExFreePool
0x1C00051B0: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x1C0009140: "__cdecl _imp_IoFreeWorkItem" __imp_IoFreeWorkItem
0x1C0006120: "\Registry\Machine\SOFTWARE\Micro" ??_C@_1FM@FELAHJFC@?$AA?2?$AAR?$AAe?$AAg?$AAi?$AAs?$AAt?$AAr?$AAy?$AA?2?$AAM?$AAa?$AAc?$AAh?$AAi?$AAn?$AAe?$AA?2?$AAS?$AAO?$AAF?$AAT?$AAW?$AAA?$AAR?$AAE?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo@
0x1C00062B0: "USB%03u" ??_C@_1BA@NEMANILF@?$AAU?$AAS?$AAB?$AA?$CF?$AA0?$AA3?$AAu?$AA?$AA@
0x1C0002390: USBPRINT_PnPAddDevice
0x1C0007018: pGPortList
0x1C0004300: USBPRINT_AsyncReadWrite_Complete
0x1C0009018: USBD_NULL_THUNK_DATA
0x1C0006230: "Port Number" ??_C@_1BI@FCCCIGPJ@?$AAP?$AAo?$AAr?$AAt?$AA?5?$AAN?$AAu?$AAm?$AAb?$AAe?$AAr?$AA?$AA@
0x1C00090B8: "__cdecl _imp_KeClearEvent" __imp_KeClearEvent
0x1C0001088: RtlStringCbPrintfW
0x1C0003B3C: USBPRINT_GetLptStatus
0x1C0002734: USBPRINT_ConfigureDevice
0x1C0006208: "Interface Number" ??_C@_1CC@HGIGBMML@?$AAI?$AAn?$AAt?$AAe?$AAr?$AAf?$AAa?$AAc?$AAe?$AA?5?$AAN?$AAu?$AAm?$AAb?$AAe?$AAr?$AA?$AA@
0x1C0006328: "%.20s" ??_C@_05BNPGKEDD@?$CF?420s?$AA@
0x1C000B010: GsDriverEntry
0x1C0009190: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C0003778: GetNewPortNumber
0x1C0002A38: USBPRINT_IncrementIoCount
0x1C0004CB8: ParPnpFindDeviceIdKeys
0x1C0006364: "MODEL" ??_C@_05BJLDAIDO@MODEL?$AA@
0x1C0004470: USBPRINT_ResetWorkItem
0x1C0009000: "__cdecl _imp_USBD_GetUSBDIVersion" __imp_USBD_GetUSBDIVersion
0x1C00090E8: "__cdecl _imp_ZwQueryValueKey" __imp_ZwQueryValueKey
0x1C0006398: "DESCRIPTION" ??_C@_0M@FBMBBIBH@DESCRIPTION?$AA@
0x1C0006348: "" ??_C@_01LOCGONAA@?$AA?$AA@
0x1C0006318: GUID_BUS_TYPE_USBPRINT
0x1C0009060: "__cdecl _imp_PoRequestPowerIrp" __imp_PoRequestPowerIrp
0x1C0009050: "__cdecl _imp__vsnprintf" __imp__vsnprintf
0x1C0005170: "__cdecl _security_check_cookie" __security_check_cookie
0x1C0006360: "MFG" ??_C@_03HMOKIILD@MFG?$AA@
0x1C0009030: "__cdecl _imp_IoDetachDevice" __imp_IoDetachDevice
0x1C00091A0: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C000380C: InitFreePorts
0x1C0003644: bAddPortInUseItem
0x1C00090A8: "__cdecl _imp_RtlInitAnsiString" __imp_RtlInitAnsiString
0x1C0006248: "UnknownPrinter" ??_C@_0P@CJFFIAME@UnknownPrinter?$AA@
0x1C0003C14: USBPRINT_GetPortStatus
0x1C00061E8: "Serial Number" ??_C@_1BM@KAGKDBFC@?$AAS?$AAe?$AAr?$AAi?$AAa?$AAl?$AA?5?$AAN?$AAu?$AAm?$AAb?$AAe?$AAr?$AA?$AA@
0x1C0001D40: USBPRINT_Unload
0x1C000C000: "__cdecl _guard_fids_table" __guard_fids_table
0x1C00038A0: USBPRINT_SoftReset
0x1C0006000: "__cdecl load_config_used" _load_config_used
0x1C0004700: USBPRINT_Write
0x1C000204C: WritePortDescription
0x1C0009020: "__cdecl _imp_IoCancelIrp" __imp_IoCancelIrp
0x1C0009110: "__cdecl _imp_ZwClose" __imp_ZwClose
0x1C0002234: USBPRINT_RemoveDevice
0x1C0006268: "USB%03u" ??_C@_07FKNJALNG@USB?$CF03u?$AA@
0x1C0004890: USBPRINT_Close
0x1C00090F0: "__cdecl _imp_KeInitializeEvent" __imp_KeInitializeEvent
0x1C0006380: "COMPATIBLEID" ??_C@_0N@EHOCOOIF@COMPATIBLEID?$AA@
0x1C0009168: "__cdecl _imp_RtlAnsiStringToUnicodeString" __imp_RtlAnsiStringToUnicodeString
0x1C0006308: GUID_DEVINTERFACE_USBPRINT
0x1C000424C: USBPRINT_BuildAsyncRequest
0x1C0009108: "__cdecl _imp_IoGetDeviceInterfaces" __imp_IoGetDeviceInterfaces
0x1C0004A10: ParPnpGetId
0x1C0009040: "__cdecl _imp_IoFreeIrp" __imp_IoFreeIrp
0x1C0005260: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C000507C: GetCheckSum
0x1C0002A6C: LoadPortsUsed
0x1C00061D0: "Base Name" ??_C@_1BE@MFMEHNIN@?$AAB?$AAa?$AAs?$AAe?$AA?5?$AAN?$AAa?$AAm?$AAe?$AA?$AA@
0x1C0009160: "__cdecl _imp_KeAcquireSpinLockRaiseToDpc" __imp_KeAcquireSpinLockRaiseToDpc
0x1C000A008: USBPRINT_QueryCapabilities
0x1C0007000: "__cdecl _security_cookie" __security_cookie
0x1C0002D38: GetPortNumber
0x1C00063A8: "AUTOMATICID" ??_C@_0M@GHDGELDI@AUTOMATICID?$AA@
0x1C0006298: "CID_MS_GENERICPRINT " ??_C@_0BF@GONKDDNP@CID_MS_GENERICPRINT?5?$AA@
0x1C0009158: "__cdecl _imp_RtlCompareMemory" __imp_RtlCompareMemory
0x1C0001BE0: QueryDeviceRelations
0x1C0001690: USBPRINT_Dispatch
0x1C0007010: USBPRINT_DriverObject
0x1C00062D8: "RECYCLABLE" ??_C@_1BG@IHEFBGOF@?$AAR?$AAE?$AAC?$AAY?$AAC?$AAL?$AAA?$AAB?$AAL?$AAE?$AA?$AA@
0x1C00090B0: "__cdecl _imp__vsnwprintf" __imp__vsnwprintf
0x1C000B044: "__cdecl _security_init_cookie" __security_init_cookie
0x1C0001390: USBPRINT_PowerIrp_Complete
0x1C0009138: "__cdecl _imp_IoAllocateWorkItem" __imp_IoAllocateWorkItem
0x1C0009098: "__cdecl _imp_KeSetEvent" __imp_KeSetEvent
0x1C0003A64: USBPRINT_GetSerialNumber
0x1C0005246: wcscmp
0x1C0002FB8: ProduceQueriedID
0x1C0006344: "%s" ??_C@_03BPOAKJOG@?$CFs?$AA?$AA@
0x1C0006378: "CLS" ??_C@_03LPAMKNAD@CLS?$AA@
0x1C0002898: USBPRINT_SelectInterface
0x1C0009078: "__cdecl _imp_IoOpenDeviceRegistryKey" __imp_IoOpenDeviceRegistryKey
0x1C00051A0: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0002E7C: USBPRINT_GetDeviceID
0x1C0009038: "__cdecl _imp_PoCallDriver" __imp_PoCallDriver
0x1C0001D74: USBPRINT_StartDevice
0x1C00062C0: "PortName" ??_C@_1BC@LDIMLHJH@?$AAP?$AAo?$AAr?$AAt?$AAN?$AAa?$AAm?$AAe?$AA?$AA@
0x1C000410C: HPUsbIOCTLVendorGetCommand
0x1C0003FDC: HPUsbIOCTLVendorSetCommand
0x1C00061A8: "Port Description" ??_C@_1CC@EGOBEMCD@?$AAP?$AAo?$AAr?$AAt?$AA?5?$AAD?$AAe?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AAi?$AAo?$AAn?$AA?$AA@
0x1C0009188: ntoskrnl_NULL_THUNK_DATA
0x1C000636C: "MDL" ??_C@_03JMJKIFBG@MDL?$AA@
0x1C0006110: "USB" ??_C@_17DMBMDHNL@?$AAU?$AAS?$AAB?$AA?$AA@
0x1C0001110: DriverEntry
0x1C0001300: USBPRINT_PoRequestCompletion
0x1C0009128: "__cdecl _imp_ZwOpenKey" __imp_ZwOpenKey
0x1C0005600: memset
0x1C00091C8: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR
0x1C00091B4: "__cdecl _IMPORT_DESCRIPTOR_USBD" __IMPORT_DESCRIPTOR_USBD

[JEB Decompiler by PNF Software]