Generated by JEB on 2019/02/01

PE: C:\Windows\System32\drivers\genericusbfn.sys Base=0x1C0000000 SHA-256=FD0A8DBA6EA3E47D454B877CEC74B7B6BEC8B7A98BE37E9E1110D867009D9EA1
PDB: GenericUsbFn.pdb GUID={CA6DD795-D735-947A-13E1831F762639BC} Age=1

139 located named symbols:
0x1C0006108: WdfDriverGlobals
0x1C0002FD8: "long __cdecl FxStubInitTypes(void)" ?FxStubInitTypes@@YAJXZ
0x1C0006088: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C0008008: "__cdecl _imp_WdfVersionUnbindClass" __imp_WdfVersionUnbindClass
0x1C0002CE4: mbtowc
0x1C0003210: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C0004560: "`string'" ??_C@_0EB@LHIDKANB@GenericUsbFnClass?5?$CFs?3?5RtlGUIDFro@
0x1C0004400: "`string'" ??_C@_0BI@JPBGOIMJ@OnDevicePrepareHardware?$AA@
0x1C0003114: "void __cdecl FxStubUnbindClasses(struct _WDF_BIND_INFO * __ptr64)" ?FxStubUnbindClasses@@YAXPEAU_WDF_BIND_INFO@@@Z
0x1C0002100: "__cdecl vsnwprintf" _vsnwprintf
0x1C0004490: "`string'" ??_C@_0EG@JPKICGAH@GenericUsbFnClass?5?$CFs?3?5RtlUnicode@
0x1C0004AF8: "`string'" ??_C@_0DO@OBNDDMGC@UsbFnKmClassLibHelperCreateClass@
0x1C0004300: "`string'" ??_C@_0EA@MGGAKKNA@GenericUsbFnClass?5?$CFs?3?5WdfIoQueue@
0x1C0004288: "`string'" ??_C@_0CH@LDKMJGNO@GenericUsbFnClass?5?$CFs?9?9?$CIStatus?50x@
0x1C00060D0: "void * __ptr64 __ptr64 __KMDF_TYPE_INIT_END" ?__KMDF_TYPE_INIT_END@@3PEAXEA
0x1C0004820: "`string'" ??_C@_0EL@BJMPMNFL@?$CFs?3?5Could?5not?5add?5class?5object?50@
0x1C0004A68: "`string'" ??_C@_0CP@ILAGIHDP@?$CFs?3?5Invalid?5pClassInformationPac@
0x1C00031D2: WdfVersionUnbind
0x1C0008068: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C0002F80: FxStubDriverMiniportUnload
0x1C0004A30: "`string'" ??_C@_0DG@PNCCEHFI@UsbFnKmClassLibHelperAllocatePip@
0x1C0008084: "__cdecl _IMPORT_DESCRIPTOR_WDFLDR" __IMPORT_DESCRIPTOR_WDFLDR
0x1C00049C0: "`string'" ??_C@_0DE@GHJAPHKH@UsbFnKmClassLibHelperSendDeviceI@
0x1C0006030: "__cdecl WDF_GENERICCLASS_CONTEXT_TYPE_INFO" _WDF_GENERICCLASS_CONTEXT_TYPE_INFO
0x1C0004C00: "`string'" ??_C@_0DA@HCIDLOLP@?$CFs?3?5Failed?5to?5create?5StallSet?5lo@
0x1C00046C8: "`string'" ??_C@_0BH@NHOAKPLB@KUSBFNCLASSLIB_CONTEXT?$AA@
0x1C00031E0: WdfVersionBindClass
0x1C0008048: "__cdecl _imp_RtlCopyUnicodeString" __imp_RtlCopyUnicodeString
0x1C0002D5C: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x1C0004790: "`string'" ??_C@_0EB@BJGKNIIO@?$CFs?3?5Failed?5to?5create?5class?5objec@
0x1C0009240: OnDevicePrepareHardware
0x1C00044D8: "`string'" ??_C@_0DB@BAFCPIJK@GenericUsbFnClass?5?$CFs?3?5No?5interfa@
0x1C0004180: "`string'" ??_C@_1BI@BJCKEEDJ@?$AAK?$AAm?$AAd?$AAf?$AAL?$AAi?$AAb?$AAr?$AAa?$AAr?$AAy?$AA?$AA@
0x1C00016E0: UsbFnKmClassLibUnregisterClassDevice
0x1C00042B0: "`string'" ??_C@_0M@IDJOCJPB@OnDeviceAdd?$AA@
0x1C0008020: WDFLDR_NULL_THUNK_DATA
0x1C00031C6: WdfVersionBind
0x1C00048E0: "`string'" ??_C@_0CB@PEHOEFHP@?$CFs?3?5Invalid?5pClassInformation?4?$AN?6@
0x1C0006120: WdfDriverMiniportUnloadOverride
0x1C00060A0: "struct _MARKER_TYPE __KMDF_CLASS_BIND_START" ?__KMDF_CLASS_BIND_START@@3U_MARKER_TYPE@@A
0x1C0008028: "__cdecl _imp_ExAllocatePoolWithTag" __imp_ExAllocatePoolWithTag
0x1C0004650: "`string'" ??_C@_0DO@LMGJDGF@GenericUsbFnClass?5?$CFs?3?5WdfRequest@
0x1C0004340: "`string'" ??_C@_0FC@JPKAODDI@GenericUsbFnClass?5?$CFs?3?5UsbFnKmCla@
0x1C0002E50: FxDriverEntryWorker
0x1C00043A0: "`string'" ??_C@_0FP@ECILDBHN@GenericUsbFnClass?5?$CFs?3?5Failed?5to?5@
0x1C0002D38: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x1C0006090: "__cdecl _mb_cur_max" __mb_cur_max
0x1C0002DC4: "__cdecl flswbuf" _flswbuf
0x1C0001E50: UsbFnKmClassLibHelperCreateClassRegistrationObjectWithContext
0x1C00048B8: "`string'" ??_C@_0CD@JFIAPKAD@UsbFnKmClassLibGetClassInformati@
0x1C0004108: "`string'" ??_C@_1O@CEDCILHN@?$AA?$CI?$AAn?$AAu?$AAl?$AAl?$AA?$CJ?$AA?$AA@
0x1C00045B0: "`string'" ??_C@_0EN@DMLHIHDP@GenericUsbFnClass?5?$CFs?3?5WdfDeviceC@
0x1C0006348: gbl_errno
0x1C0003060: "long __cdecl FxStubBindClasses(struct _WDF_BIND_INFO * __ptr64)" ?FxStubBindClasses@@YAJPEAU_WDF_BIND_INFO@@@Z
0x1C00031F0: WdfVersionUnbindClass
0x1C000211C: "__cdecl vsnwprintf_l" _vsnwprintf_l
0x1C0004218: "`string'" ??_C@_0BI@LFFBALEI@GenericUsbFnClass?5?$CFs?$CL?$CL?6?$AA@
0x1C00010B8: AssignS0IdleSettings
0x1C0004478: "`string'" ??_C@_19LJDFFCJJ@?$AA?$CF?$AAs?$AA?$CF?$AAs?$AA?$AA@
0x1C0001A7C: UsbFnKmClassLibHelperSendDeviceIoControlSynchronous
0x1C00042C0: "`string'" ??_C@_0DP@NDFBCOGD@GenericUsbFnClass?5?$CFs?3?5WdfDeviceC@
0x1C0004940: "`string'" ??_C@_0DH@MCGDBDF@?$CFs?3?5Failed?5to?5query?5for?5class?5in@
0x1C0008000: "__cdecl _imp_WdfVersionUnbind" __imp_WdfVersionUnbind
0x1C00047E0: "`string'" ??_C@_0EA@IOKBIDCN@?$CFs?3?5Failed?5to?5create?5object?5coll@
0x1C00046E8: "`string'" ??_C@_0CD@FNOLINGL@UsbFnKmClassLibRegisterClassDevi@
0x1C0008060: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C0001B88: UsbFnKmClassLibHelperPipeIdWdfMemoryDestroy
0x1C00018C4: UsbFnKmClassLibGetClassInformation
0x1C0009010: OnDeviceAdd
0x1C0008010: "__cdecl _imp_WdfVersionBind" __imp_WdfVersionBind
0x1C0004690: SymbolicLinkBaseName
0x1C0004248: "`string'" ??_C@_0DP@EMODHEDA@GenericUsbFnClass?5?$CFs?3?5WdfDriverC@
0x1C0004100: "`string'" ??_C@_06OJHGLDPL@?$CInull?$CJ?$AA@
0x1C0004908: "`string'" ??_C@_0DI@EOHEEHFE@?$CFs?3?5Could?5not?5create?5class?5infor@
0x1C0004120: "__cdecl _lookuptable" __lookuptable
0x1C0004510: "`string'" ??_C@_0EK@NNFDJIPP@GenericUsbFnClass?5?$CFs?3?5WdfDeviceC@
0x1C00020C0: "__cdecl _security_check_cookie" __security_check_cookie
0x1C000144C: UsbFnKmClassLibRegisterClassDevice
0x1C0008070: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C0001170: OnIoDeviceControl
0x1C0004230: "`string'" ??_C@_0BI@LOEPMBCI@GenericUsbFnClass?5?$CFs?4?$AN?6?$AA@
0x1C0004420: "`string'" ??_C@_0FC@GDECMCJE@GenericUsbFnClass?5?$CFs?3?5UsbFnKmCla@
0x1C0002C78: "__cdecl get_printf_count_output" _get_printf_count_output
0x1C0004600: "`string'" ??_C@_0BC@CLNCMCGI@OnIoDeviceControl?$AA@
0x1C00060E8: typeWDF_IFR_HEADER
0x1C00041B0: "`string'" ??_C@_0BF@COCAICLN@AssignS0IdleSettings?$AA@
0x1C0006058: "__cdecl WDF_KUSBFNCLASSLIB_CONTEXT_TYPE_INFO" _WDF_KUSBFNCLASSLIB_CONTEXT_TYPE_INFO
0x1C00031B0: "__cdecl invalid_parameter" _invalid_parameter
0x1C0004198: "`string'" ??_C@_0BF@FOLKGLHB@GENERICCLASS_CONTEXT?$AA@
0x1C0004B88: "`string'" ??_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
0x1C0002F90: FxStubDriverUnload
0x1C00049A8: "`string'" ??_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: "`string'" ??_C@_0DF@CDLBDKPC@GenericUsbFnClass?5?$CFs?3?5Invalid?5co@
0x1C0004750: "`string'" ??_C@_0DN@CNPDKFDC@?$CFs?3?5Failed?5to?5create?5class?5devic@
0x1C0002DD4: RtlAnsiCharToUnicodeChar
0x1C0004710: "`string'" ??_C@_0CA@DBHAHCAD@?$CFs?3?5Invalid?5device?5parameter?4?$AN?6?$AA@
0x1C00031B0: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C0008050: "__cdecl _imp_RtlGUIDFromString" __imp_RtlGUIDFromString
0x1C0002DE0: "void __cdecl FxStubDriverUnloadCommon(void)" ?FxStubDriverUnloadCommon@@YAXXZ
0x1C00041C8: "`string'" ??_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
0x1C0002E20: FxDriverEntry
0x1C0006080: "__cdecl _security_cookie" __security_cookie
0x1C000220C: "__cdecl woutput_l" _woutput_l
0x1C0001008: RtlUnicodeStringPrintf
0x1C0004A98: "`string'" ??_C@_0CG@CFMIDFDN@?$CFs?3?5Failed?5to?5allocate?5pipe?5memo@
0x1C00021FC: "__cdecl flsbuf" _flsbuf
0x1C0004730: "`string'" ??_C@_0BO@KFNKEADC@?$CFs?3?5Invalid?5handle?5pointer?4?$AN?6?$AA@
0x1C0008040: "__cdecl _imp_DbgPrint" __imp_DbgPrint
0x1C000A0EC: "__cdecl _security_init_cookie" __security_init_cookie
0x1C0004870: "`string'" ??_C@_0EC@MGADMDHN@onecore?2drivers?2wdm?2usb?2usbfn?2li@
0x1C0006110: WdfFunctions_01015
0x1C0004978: "`string'" ??_C@_0CP@LFJCKHFD@?$CFs?3?5Failed?5to?5create?5Pipe?5ID?5mem@
0x1C00020F0: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0004208: "`string'" ??_C@_0M@GIPELPKM@DriverEntry?$AA@
0x1C0004AC0: "`string'" ??_C@_0DI@CHIAPKD@?$CFs?3?5Failed?5to?5create?5WDFMEMORY?5o@
0x1C0008038: "__cdecl _imp_RtlAnsiCharToUnicodeChar" __imp_RtlAnsiCharToUnicodeChar
0x1C0008018: "__cdecl _imp_WdfVersionBindClass" __imp_WdfVersionBindClass
0x1C0004C30: "__stdcall _xmm" __xmm@00000000000000020000000200000002
0x1C0008058: ntoskrnl_NULL_THUNK_DATA
0x1C0008030: "__cdecl _imp_ExFreePoolWithTag" __imp_ExFreePoolWithTag
0x1C00049F8: "`string'" ??_C@_0DD@CHNJGBBB@?$CFs?3?5Failed?5to?5send?5internal?5IOCT@
0x1C0004B40: "`string'" ??_C@_0EE@PGIEGJHG@?$CFs?3?5Failed?5to?5create?5class?5objec@
0x1C00046E0: "`string'" ??_C@_04NOOOBGNH@KNFU?$AA@
0x1C000A008: DriverEntry
0x1C0004BC8: "`string'" ??_C@_0DE@HGOLHNFA@?$CFs?3?5Failed?5to?5create?5notificatio@
0x1C0002C98: "__cdecl fputwc_nolock" _fputwc_nolock
0x1C0003240: memset
0x1C0008098: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR

[JEB Decompiler by PNF Software]