Generated by JEB on 2019/08/01

PE: C:\Windows\System32\drivers\genericusbfn.sys Base=0x1C0000000 SHA-256=2710F015497C3265A52AEDC4FCDD4BEEE68B1DD73B994C2F89980B1B51BC1511
PDB: GenericUsbFn.pdb GUID={5186CE14-BD27-491B-1182C72C5E3C5E68} Age=1

135 located named symbols:
0x1C00060F0: WdfDriverGlobals
0x1C0006088: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C0008018: "__cdecl _imp_WdfVersionUnbindClass" __imp_WdfVersionUnbindClass
0x1C00030C8: mbtowc
0x1C00031E0: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C0004560: "GenericUsbFnClass %s: RtlGUIDFro" ??_C@_0EB@LHIDKANB@GenericUsbFnClass?5?$CFs?3?5RtlGUIDFro@
0x1C0004400: "OnDevicePrepareHardware" ??_C@_0BI@JPBGOIMJ@OnDevicePrepareHardware?$AA@
0x1C00024E0: "__cdecl vsnwprintf" _vsnwprintf
0x1C0004490: "GenericUsbFnClass %s: RtlUnicode" ??_C@_0EG@JPKICGAH@GenericUsbFnClass?5?$CFs?3?5RtlUnicode@
0x1C0004B18: "UsbFnKmClassLibHelperCreateClass" ??_C@_0DO@OBNDDMGC@UsbFnKmClassLibHelperCreateClass@
0x1C0004300: "GenericUsbFnClass %s: WdfIoQueue" ??_C@_0EA@MGGAKKNA@GenericUsbFnClass?5?$CFs?3?5WdfIoQueue@
0x1C0004280: "GenericUsbFnClass %s--(Status 0x" ??_C@_0CH@LDKMJGNO@GenericUsbFnClass?5?$CFs?9?9?$CIStatus?50x@
0x1C00060D0: "void * __ptr64 __ptr64 __KMDF_TYPE_INIT_END" ?__KMDF_TYPE_INIT_END@@3PEAXEA
0x1C0004840: "%s: Could not add class object 0" ??_C@_0EL@BJMPMNFL@?$CFs?3?5Could?5not?5add?5class?5object?50@
0x1C0004A88: "%s: Invalid pClassInformationPac" ??_C@_0CP@ILAGIHDP@?$CFs?3?5Invalid?5pClassInformationPac@
0x1C0008068: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C0004A50: "UsbFnKmClassLibHelperAllocatePip" ??_C@_0DG@PNCCEHFI@UsbFnKmClassLibHelperAllocatePip@
0x1C0008084: "__cdecl _IMPORT_DESCRIPTOR_WDFLDR" __IMPORT_DESCRIPTOR_WDFLDR
0x1C00049E0: "UsbFnKmClassLibHelperSendDeviceI" ??_C@_0DE@GHJAPHKH@UsbFnKmClassLibHelperSendDeviceI@
0x1C0006000: "__cdecl WDF_GENERICCLASS_CONTEXT_TYPE_INFO" _WDF_GENERICCLASS_CONTEXT_TYPE_INFO
0x1C0004108: "__cdecl _guard_iat_table" __guard_iat_table
0x1C0004C20: "%s: Failed to create StallSet lo" ??_C@_0DA@HCIDLOLP@?$CFs?3?5Failed?5to?5create?5StallSet?5lo@
0x1C00046E0: "KUSBFNCLASSLIB_CONTEXT" ??_C@_0BH@NHOAKPLB@KUSBFNCLASSLIB_CONTEXT?$AA@
0x1C0001470: OnDeviceCleanup
0x1C0006028: WdfBindInfo
0x1C0008048: "__cdecl _imp_RtlCopyUnicodeString" __imp_RtlCopyUnicodeString
0x1C0003140: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x1C00047B0: "%s: Failed to create class objec" ??_C@_0EB@BJGKNIIO@?$CFs?3?5Failed?5to?5create?5class?5objec@
0x1C0009260: OnDevicePrepareHardware
0x1C00044D8: "GenericUsbFnClass %s: No interfa" ??_C@_0DB@BAFCPIJK@GenericUsbFnClass?5?$CFs?3?5No?5interfa@
0x1C00046C8: "KmdfLibrary" ??_C@_1BI@BJCKEEDJ@?$AAK?$AAm?$AAd?$AAf?$AAL?$AAi?$AAb?$AAr?$AAa?$AAr?$AAy?$AA?$AA@
0x1C0001A80: UsbFnKmClassLibUnregisterClassDevice
0x1C00042A8: "OnDeviceAdd" ??_C@_0M@IDJOCJPB@OnDeviceAdd?$AA@
0x1C0008020: WDFLDR_NULL_THUNK_DATA
0x1C0004900: "%s: Invalid pClassInformation. " ??_C@_0CB@PEHOEFHP@?$CFs?3?5Invalid?5pClassInformation?4?$AN?6@
0x1C00060A0: "struct _MARKER_TYPE __KMDF_CLASS_BIND_START" ?__KMDF_CLASS_BIND_START@@3U_MARKER_TYPE@@A
0x1C0008028: "__cdecl _imp_ExAllocatePoolWithTag" __imp_ExAllocatePoolWithTag
0x1C0004650: "GenericUsbFnClass %s: WdfRequest" ??_C@_0DO@LMGJDGF@GenericUsbFnClass?5?$CFs?3?5WdfRequest@
0x1C0004340: "GenericUsbFnClass %s: UsbFnKmCla" ??_C@_0FC@JPKAODDI@GenericUsbFnClass?5?$CFs?3?5UsbFnKmCla@
0x1C00015D4: FxDriverEntryWorker
0x1C00043A0: "GenericUsbFnClass %s: Failed to " ??_C@_0FP@ECILDBHN@GenericUsbFnClass?5?$CFs?3?5Failed?5to?5@
0x1C000311C: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x1C0006090: "__cdecl _mb_cur_max" __mb_cur_max
0x1C00031A8: "__cdecl flswbuf" _flswbuf
0x1C0002218: UsbFnKmClassLibHelperCreateClassRegistrationObjectWithContext
0x1C00048D8: "UsbFnKmClassLibGetClassInformati" ??_C@_0CD@JFIAPKAD@UsbFnKmClassLibGetClassInformati@
0x1C0004118: "(null)" ??_C@_1O@CEDCILHN@?$AA?$CI?$AAn?$AAu?$AAl?$AAl?$AA?$CJ?$AA?$AA@
0x1C00045B0: "GenericUsbFnClass %s: WdfDeviceC" ??_C@_0EN@DMLHIHDP@GenericUsbFnClass?5?$CFs?3?5WdfDeviceC@
0x1C0006330: gbl_errno
0x1C000171C: "long __cdecl FxStubBindClasses(struct _WDF_BIND_INFO * __ptr64)" ?FxStubBindClasses@@YAJPEAU_WDF_BIND_INFO@@@Z
0x1C00024FC: "__cdecl vsnwprintf_l" _vsnwprintf_l
0x1C0004210: "GenericUsbFnClass %s++ " ??_C@_0BI@LFFBALEI@GenericUsbFnClass?5?$CFs?$CL?$CL?6?$AA@
0x1C00010B8: AssignS0IdleSettings
0x1C0004478: "%s%s" ??_C@_19LJDFFCJJ@?$AA?$CF?$AAs?$AA?$CF?$AAs?$AA?$AA@
0x1C0001E0C: UsbFnKmClassLibHelperSendDeviceIoControlSynchronous
0x1C00042B8: "GenericUsbFnClass %s: WdfDeviceC" ??_C@_0DP@NDFBCOGD@GenericUsbFnClass?5?$CFs?3?5WdfDeviceC@
0x1C0004960: "%s: Failed to query for class in" ??_C@_0DH@MCGDBDF@?$CFs?3?5Failed?5to?5query?5for?5class?5in@
0x1C0008010: "__cdecl _imp_WdfVersionUnbind" __imp_WdfVersionUnbind
0x1C0004800: "%s: Failed to create object coll" ??_C@_0EA@IOKBIDCN@?$CFs?3?5Failed?5to?5create?5object?5coll@
0x1C0004700: "UsbFnKmClassLibRegisterClassDevi" ??_C@_0CD@FNOLINGL@UsbFnKmClassLibRegisterClassDevi@
0x1C0008060: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C0001F24: UsbFnKmClassLibHelperPipeIdWdfMemoryDestroy
0x1C0001C48: UsbFnKmClassLibGetClassInformation
0x1C0009010: OnDeviceAdd
0x1C0008000: "__cdecl _imp_WdfVersionBind" __imp_WdfVersionBind
0x1C0004690: SymbolicLinkBaseName
0x1C0004240: "GenericUsbFnClass %s: WdfDriverC" ??_C@_0DP@EMODHEDA@GenericUsbFnClass?5?$CFs?3?5WdfDriverC@
0x1C0004110: "(null)" ??_C@_06OJHGLDPL@?$CInull?$CJ?$AA@
0x1C0004928: "%s: Could not create class infor" ??_C@_0DI@EOHEEHFE@?$CFs?3?5Could?5not?5create?5class?5infor@
0x1C0004130: "__cdecl _lookuptable" __lookuptable
0x1C0004510: "GenericUsbFnClass %s: WdfDeviceC" ??_C@_0EK@NNFDJIPP@GenericUsbFnClass?5?$CFs?3?5WdfDeviceC@
0x1C00024A0: "__cdecl _security_check_cookie" __security_check_cookie
0x1C00017D8: UsbFnKmClassLibRegisterClassDevice
0x1C0008070: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C0001180: OnIoDeviceControl
0x1C0004228: "GenericUsbFnClass %s. " ??_C@_0BI@LOEPMBCI@GenericUsbFnClass?5?$CFs?4?$AN?6?$AA@
0x1C0004420: "GenericUsbFnClass %s: UsbFnKmCla" ??_C@_0FC@GDECMCJE@GenericUsbFnClass?5?$CFs?3?5UsbFnKmCla@
0x1C000305C: "__cdecl get_printf_count_output" _get_printf_count_output
0x1C0004600: "OnIoDeviceControl" ??_C@_0BC@CLNCMCGI@OnIoDeviceControl?$AA@
0x1C00041A8: "AssignS0IdleSettings" ??_C@_0BF@COCAICLN@AssignS0IdleSettings?$AA@
0x1C0006058: "__cdecl WDF_KUSBFNCLASSLIB_CONTEXT_TYPE_INFO" _WDF_KUSBFNCLASSLIB_CONTEXT_TYPE_INFO
0x1C0003050: "__cdecl invalid_parameter" _invalid_parameter
0x1C0004190: "GENERICCLASS_CONTEXT" ??_C@_0BF@FOLKGLHB@GENERICCLASS_CONTEXT?$AA@
0x1C0004BA8: "%s: Failed to create notificatio" ??_C@_0DP@MJJIJAFC@?$CFs?3?5Failed?5to?5create?5notificatio@
0x1C000B000: "__cdecl _guard_fids_table" __guard_fids_table
0x1C0004000: "__cdecl load_config_used" _load_config_used
0x1C0001560: FxStubDriverUnload
0x1C00049C8: "%s: Invalid IoTarget. " ??_C@_0BI@EFNGHJOM@?$CFs?3?5Invalid?5IoTarget?4?$AN?6?$AA@
0x1C00060B0: "void * __ptr64 __ptr64 __KMDF_CLASS_BIND_END" ?__KMDF_CLASS_BIND_END@@3PEAXEA
0x1C0004618: "GenericUsbFnClass %s: Invalid co" ??_C@_0DF@CDLBDKPC@GenericUsbFnClass?5?$CFs?3?5Invalid?5co@
0x1C0004768: "%s: Failed to create class devic" ??_C@_0DN@CNPDKFDC@?$CFs?3?5Failed?5to?5create?5class?5devic@
0x1C00031B8: RtlAnsiCharToUnicodeChar
0x1C0004728: "%s: Invalid device parameter. " ??_C@_0CA@DBHAHCAD@?$CFs?3?5Invalid?5device?5parameter?4?$AN?6?$AA@
0x1C0003050: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C0008050: "__cdecl _imp_RtlGUIDFromString" __imp_RtlGUIDFromString
0x1C00014AC: "void __cdecl FxStubDriverUnloadCommon(void)" ?FxStubDriverUnloadCommon@@YAXXZ
0x1C00041C0: "%s: Failed to assign S0 idle set" ??_C@_0DJ@LDKJNFBG@?$CFs?3?5Failed?5to?5assign?5S0?5idle?5set@
0x1C00060C0: "struct _MARKER_TYPE __KMDF_TYPE_INIT_START" ?__KMDF_TYPE_INIT_START@@3U_MARKER_TYPE@@A
0x1C00015A0: FxDriverEntry
0x1C0006080: "__cdecl _security_cookie" __security_cookie
0x1C00025F0: "__cdecl woutput_l" _woutput_l
0x1C0001008: RtlUnicodeStringPrintf
0x1C0004AB8: "%s: Failed to allocate pipe memo" ??_C@_0CG@CFMIDFDN@?$CFs?3?5Failed?5to?5allocate?5pipe?5memo@
0x1C00025E0: "__cdecl flsbuf" _flsbuf
0x1C0004748: "%s: Invalid handle pointer. " ??_C@_0BO@KFNKEADC@?$CFs?3?5Invalid?5handle?5pointer?4?$AN?6?$AA@
0x1C0008040: "__cdecl _imp_DbgPrint" __imp_DbgPrint
0x1C000A104: "__cdecl _security_init_cookie" __security_init_cookie
0x1C0004890: "onecore\drivers\wdm\usb\usbfn\li" ??_C@_0EC@MGADMDHN@onecore?2drivers?2wdm?2usb?2usbfn?2li@
0x1C00060E8: WdfFunctions_01015
0x1C0004998: "%s: Failed to create Pipe ID mem" ??_C@_0CP@LFJCKHFD@?$CFs?3?5Failed?5to?5create?5Pipe?5ID?5mem@
0x1C00024D0: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0004200: "DriverEntry" ??_C@_0M@GIPELPKM@DriverEntry?$AA@
0x1C0004AE0: "%s: Failed to create WDFMEMORY o" ??_C@_0DI@CHIAPKD@?$CFs?3?5Failed?5to?5create?5WDFMEMORY?5o@
0x1C0008038: "__cdecl _imp_RtlAnsiCharToUnicodeChar" __imp_RtlAnsiCharToUnicodeChar
0x1C0008008: "__cdecl _imp_WdfVersionBindClass" __imp_WdfVersionBindClass
0x1C0004C50: "__stdcall _xmm" __xmm@00000000000000020000000200000002
0x1C0008058: ntoskrnl_NULL_THUNK_DATA
0x1C0008030: "__cdecl _imp_ExFreePoolWithTag" __imp_ExFreePoolWithTag
0x1C0004A18: "%s: Failed to send internal IOCT" ??_C@_0DD@CHNJGBBB@?$CFs?3?5Failed?5to?5send?5internal?5IOCT@
0x1C0004B60: "%s: Failed to create class objec" ??_C@_0EE@PGIEGJHG@?$CFs?3?5Failed?5to?5create?5class?5objec@
0x1C00046F8: "KNFU" ??_C@_04NOOOBGNH@KNFU?$AA@
0x1C000A008: DriverEntry
0x1C0004BE8: "%s: Failed to create notificatio" ??_C@_0DE@HGOLHNFA@?$CFs?3?5Failed?5to?5create?5notificatio@
0x1C000307C: "__cdecl fputwc_nolock" _fputwc_nolock
0x1C0003200: memset
0x1C0008098: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR

[JEB Decompiler by PNF Software]