Generated by JEB on 2019/02/01

PE: C:\Windows\System32\drivers\buttonconverter.sys Base=0x1C0000000 SHA-256=F6141576EB54EFE5E329762EC548C7D256EFB57C42A46BB3426B779413F0C975
PDB: ButtonConverter.pdb GUID={8C4C3DF9-9FBB-BB4F-41DA70EA82D4168D} Age=1

314 located named symbols:
0x1C0008240: WdfDriverGlobals
0x1C0005D08: "long __cdecl FxStubInitTypes(void)" ?FxStubInitTypes@@YAJXZ
0x1C0002940: WppClassicProviderCallback
0x1C0007484: "`string'" ??_C@_05MAJJAKPI@FALSE?$AA@
0x1C0001700: WPP_RECORDER_SF_qI
0x1C0008130: g_HidDescriptor
0x1C0005968: ProcessButtonsForDesktop
0x1C00080B8: "__cdecl _security_cookie_complement" __security_cookie_complement
0x1C000B110: WppTraceCallback
0x1C000A068: "__cdecl _imp_WdfVersionUnbindClass" __imp_WdfVersionUnbindClass
0x1C00029A0: EvtDevicePrepareHardware
0x1C000A0F8: "__cdecl _imp_RtlInitUnicodeString" __imp_RtlInitUnicodeString
0x1C0005FC0: "__cdecl guard_dispatch_icall_nop" _guard_dispatch_icall_nop
0x1C0005E44: "void __cdecl FxStubUnbindClasses(struct _WDF_BIND_INFO * __ptr64)" ?FxStubUnbindClasses@@YAXPEAU_WDF_BIND_INFO@@@Z
0x1C0004C48: ChildHidReadReport
0x1C0008200: "void * __ptr64 __ptr64 __KMDF_TYPE_INIT_END" ?__KMDF_TYPE_INIT_END@@3PEAXEA
0x1C00071A0: "`string'" ??_C@_1CA@OFIBBPKJ@?$AAW?$AAm?$AAi?$AAT?$AAr?$AAa?$AAc?$AAe?$AAM?$AAe?$AAs?$AAs?$AAa?$AAg?$AAe?$AA?$AA@
0x1C0001FA8: WPP_RECORDER_SF_qdDd
0x1C00021B4: WPP_RECORDER_SF_qddd
0x1C000A100: "__cdecl _imp_ExCancelTimer" __imp_ExCancelTimer
0x1C0005F02: WdfVersionUnbind
0x1C000A148: "__cdecl _guard_dispatch_icall_fptr" __guard_dispatch_icall_fptr
0x1C000A0A0: WppRecorder_NULL_THUNK_DATA
0x1C0005CB0: FxStubDriverMiniportUnload
0x1C000A0B0: "__cdecl _imp_MmGetSystemRoutineAddress" __imp_MmGetSystemRoutineAddress
0x1C000A1A0: "__cdecl _IMPORT_DESCRIPTOR_WDFLDR" __IMPORT_DESCRIPTOR_WDFLDR
0x1C00033C0: EvtChildHidDeviceIoInternalDeviceControl
0x1C000BF58: CreateChildRawDevice
0x1C000A0F0: "__cdecl _imp_IoRegisterPlugPlayNotification" __imp_IoRegisterPlugPlayNotification
0x1C000A030: "__cdecl _imp_HidP_GetCaps" __imp_HidP_GetCaps
0x1C0006000: memcpy
0x1C0008478: pfnWppGetVersion
0x1C0005F10: WdfVersionBindClass
0x1C0006000: memmove
0x1C000A110: "__cdecl _imp_RtlCopyUnicodeString" __imp_RtlCopyUnicodeString
0x1C0007330: "`string'" ??_C@_1EC@DNGHAMKN@?$AAB?$AAu?$AAt?$AAt?$AAo?$AAn?$AAC?$AAo?$AAn?$AAv?$AAe?$AAr?$AAt?$AAe?$AAr?$AA?2?$AAC?$AAo?$AAn?$AAv?$AAe?$AAr?$AAt?$AAe?$AAd?$AAD?$AAe?$AAv?$AAi?$AAc?$AAe?$AA?$AA@
0x1C0005F50: "__cdecl _GSHandlerCheckCommon" __GSHandlerCheckCommon
0x1C000A048: "__cdecl _imp_HidP_MaxUsageListLength" __imp_HidP_MaxUsageListLength
0x1C0003D60: PnpEventHandler
0x1C000A0C8: "__cdecl _imp_RtlAssert" __imp_RtlAssert
0x1C000C3E0: WnfEventStopCallback
0x1C000460C: GPIOButtonTypeToBtnconvButtonID
0x1C00084A0: WPP_MAIN_CB
0x1C00080C0: g_InputReportsForMobile
0x1C0007100: "`string'" ??_C@_1BI@BJCKEEDJ@?$AAK?$AAm?$AAd?$AAf?$AAL?$AAi?$AAb?$AAr?$AAa?$AAr?$AAy?$AA?$AA@
0x1C000A078: WDFLDR_NULL_THUNK_DATA
0x1C0005EF6: WdfVersionBind
0x1C000A008: "__cdecl _imp_EACreateAggregateEvent" __imp_EACreateAggregateEvent
0x1C0004A5C: SendHidIoctlSynchronously
0x1C0008258: WdfDriverMiniportUnloadOverride
0x1C00081D0: "struct _MARKER_TYPE __KMDF_CLASS_BIND_START" ?__KMDF_CLASS_BIND_START@@3U_MARKER_TYPE@@A
0x1C000A0A8: "__cdecl _imp_ExAllocatePoolWithTag" __imp_ExAllocatePoolWithTag
0x1C00017CC: WPP_RECORDER_SF_qLL
0x1C0008488: pfnWppQueryTraceInformation
0x1C0001450: WPP_RECORDER_SF_qL
0x1C000A178: "__cdecl _IMPORT_DESCRIPTOR_WppRecorder" __IMPORT_DESCRIPTOR_WppRecorder
0x1C0005B80: FxDriverEntryWorker
0x1C0004FA0: SetButtonEnabled
0x1C00074F8: GUID_DEVINTERFACE_HID
0x1C000551C: GetButtonEnabled
0x1C0002730: WPP_RECORDER_SF_qqLd
0x1C000A018: "__cdecl _imp_HidP_GetUsagesEx" __imp_HidP_GetUsagesEx
0x1C000A18C: "__cdecl _IMPORT_DESCRIPTOR_CEA" __IMPORT_DESCRIPTOR_CEA
0x1C00074B8: "`string'" ??_C@_07MHHIKOPA@enabled?$AA@
0x1C0008058: "__cdecl WDF_CHILD_RAW_DEVICE_CONTEXT_TYPE_INFO" _WDF_CHILD_RAW_DEVICE_CONTEXT_TYPE_INFO
0x1C0005F2C: "__cdecl _GSHandlerCheck" __GSHandlerCheck
0x1C0007180: "`string'" ??_C@_1BK@DHLDGJM@?$AAP?$AAs?$AAG?$AAe?$AAt?$AAV?$AAe?$AAr?$AAs?$AAi?$AAo?$AAn?$AA?$AA@
0x1C0007168: "`string'" ??_C@_19CIJIHAKK@?$AAN?$AAU?$AAL?$AAL?$AA?$AA@
0x1C0008468: pfnEtwRegisterClassicProvider
0x1C0003530: EvtPowerButtonHoldTimerFunc
0x1C0005D90: "long __cdecl FxStubBindClasses(struct _WDF_BIND_INFO * __ptr64)" ?FxStubBindClasses@@YAJPEAU_WDF_BIND_INFO@@@Z
0x1C0005F20: WdfVersionUnbindClass
0x1C0004B10: RequestCopyFromBuffer
0x1C000469C: CheckForTestCombos
0x1C000C3FC: WnfEventHandler
0x1C000A000: "__cdecl _imp_EADeleteAggregateEvent" __imp_EADeleteAggregateEvent
0x1C000A050: HIDPARSE_NULL_THUNK_DATA
0x1C00037D0: EvtChildRawDeviceIoDeviceControl
0x1C00074A8: "`string'" ??_C@_08BEHKFNNO@disabled?$AA@
0x1C000576C: ProcessOneButtonEventForDesktop
0x1C0008498: pfnEtwUnregister
0x1C0007558: WNF_SEB_SYSTEM_LPE
0x1C000A060: "__cdecl _imp_WdfVersionUnbind" __imp_WdfVersionUnbind
0x1C000A140: "__cdecl _guard_check_icall_fptr" __guard_check_icall_fptr
0x1C0003680: EvtPowerButtonLongHoldTimerFunc
0x1C0007174: "`string'" ??_C@_04HIBGFPH@NULL?$AA@
0x1C0002844: WPP_RECORDER_SF_qqd
0x1C00023B4: WPP_RECORDER_SF_qq
0x1C000A070: "__cdecl _imp_WdfVersionBind" __imp_WdfVersionBind
0x1C00080A8: WPP_GLOBAL_Control
0x1C0007148: "`string'" ??_C@_0BJ@CHOLGEHO@CHILD_RAW_DEVICE_CONTEXT?$AA@
0x1C0007548: WPP_c18bfc1e79ef33240a3180c493e7ee98_Traceguids
0x1C00072D0: "`string'" ??_C@_1CG@ECONIOGN@?$AAE?$AAn?$AAa?$AAb?$AAl?$AAe?$AAT?$AAe?$AAs?$AAt?$AAF?$AAe?$AAa?$AAt?$AAu?$AAr?$AAe?$AAs?$AA?$AA@
0x1C0001008: WPP_RECORDER_SF_
0x1C00074E8: GUID_DEVICE_INTERFACE_ARRIVAL
0x1C000A130: "__cdecl _imp_RtlCompareUnicodeString" __imp_RtlCompareUnicodeString
0x1C0001094: WPP_RECORDER_SF_S
0x1C0005AD0: "__cdecl _security_check_cookie" __security_check_cookie
0x1C00013A0: WPP_RECORDER_SF_q
0x1C00012F8: WPP_RECORDER_SF_d
0x1C000A010: CEA_NULL_THUNK_DATA
0x1C0003110: EvtDeviceReleaseHardware
0x1C000A150: "__cdecl _IMPORT_DESCRIPTOR_ntoskrnl" __IMPORT_DESCRIPTOR_ntoskrnl
0x1C00025C0: WPP_RECORDER_SF_qqLLdDD
0x1C00018BC: WPP_RECORDER_SF_qLdD
0x1C000A038: "__cdecl _imp_HidP_SetUsages" __imp_HidP_SetUsages
0x1C00019CC: WPP_RECORDER_SF_qLdDd
0x1C0008220: typeWDF_IFR_HEADER
0x1C000A090: "__cdecl _imp_WppAutoLogStart" __imp_WppAutoLogStart
0x1C0007280: "`string'" ??_C@_1FA@CKBODLOE@?$AA?2?$AAR?$AAe?$AAg?$AAi?$AAs?$AAt?$AAr?$AAy?$AA?2?$AAM?$AAa?$AAc?$AAh?$AAi?$AAn?$AAe?$AA?2?$AAS?$AAY?$AAS?$AAT?$AAE?$AAM?$AA?2?$AAI?$AAn?$AAp?$AAu?$AAt?$AA?2?$AAF@
0x1C0001C98: WPP_RECORDER_SF_qS
0x1C000B410: WppCleanupKm
0x1C0007250: "`string'" ??_C@_1DA@PNFLOHDB@?$AAU?$AAs?$AAe?$AAM?$AAo?$AAb?$AAi?$AAl?$AAe?$AAB?$AAu?$AAt?$AAt?$AAo?$AAn?$AAs?$AAM?$AAa?$AAp?$AAp?$AAi?$AAn?$AAg?$AA?$AA@
0x1C000A080: "__cdecl _imp_WppAutoLogStop" __imp_WppAutoLogStop
0x1C000E000: "__cdecl _guard_fids_table" __guard_fids_table
0x1C0007000: "__cdecl load_config_used" _load_config_used
0x1C0005CC0: FxStubDriverUnload
0x1C000A120: "__cdecl _imp_ExDeleteTimer" __imp_ExDeleteTimer
0x1C0007380: "`string'" ??_C@_1DG@PFNACOFC@?$AAB?$AAu?$AAt?$AAt?$AAo?$AAn?$AAC?$AAo?$AAn?$AAv?$AAe?$AAr?$AAt?$AAe?$AAr?$AA?2?$AAR?$AAa?$AAw?$AAD?$AAe?$AAv?$AAi?$AAc?$AAe?$AA?$AA?$AA?$AA@
0x1C0008100: g_ButtonUsages
0x1C000A108: "__cdecl _imp_PoSetPowerButtonHoldState" __imp_PoSetPowerButtonHoldState
0x1C00081E0: "void * __ptr64 __ptr64 __KMDF_CLASS_BIND_END" ?__KMDF_CLASS_BIND_END@@3PEAXEA
0x1C00041E0: EvtDeviceButtonReadCompletion
0x1C000A040: "__cdecl _imp_HidP_GetSpecificButtonCaps" __imp_HidP_GetSpecificButtonCaps
0x1C00071C0: "`string'" ??_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@
0x1C0004768: EnqueueInputReport
0x1C0001B00: WPP_RECORDER_SF_qLsD
0x1C0004874: RundownInputReportQueue
0x1C0007230: "`string'" ??_C@_1BM@CJMKDOJH@?$AAE?$AAt?$AAw?$AAU?$AAn?$AAr?$AAe?$AAg?$AAi?$AAs?$AAt?$AAe?$AAr?$AA?$AA@
0x1C000A0D8: "__cdecl _imp_IoGetDeviceInterfaces" __imp_IoGetDeviceInterfaces
0x1C000BAC0: CreateChildHidDevice
0x1C0007520: WPP_ThisDir_CTLGUID_BTNCONV
0x1C0005EE0: "__cdecl guard_check_icall_nop" _guard_check_icall_nop
0x1C000B008: WppLoadTracingSupport
0x1C000A0D0: "__cdecl _imp_IoWMIRegistrationControl" __imp_IoWMIRegistrationControl
0x1C0005B10: "void __cdecl FxStubDriverUnloadCommon(void)" ?FxStubDriverUnloadCommon@@YAXXZ
0x1C0008030: "__cdecl WDF_DEVICE_CONTEXT_TYPE_INFO" _WDF_DEVICE_CONTEXT_TYPE_INFO
0x1C000A164: "__cdecl _IMPORT_DESCRIPTOR_HIDPARSE" __IMPORT_DESCRIPTOR_HIDPARSE
0x1C0007560: GUID_DEVCLASS_KEYBOARD
0x1C0007538: GUID_GPIOBUTTONS_NOTIFY_INTERFACE
0x1C000A028: "__cdecl _imp_HidP_InitializeReportForID" __imp_HidP_InitializeReportForID
0x1C000A088: "__cdecl _imp_imp_WppRecorderReplay" __imp_imp_WppRecorderReplay
0x1C000A118: "__cdecl _imp_KeBugCheckEx" __imp_KeBugCheckEx
0x1C00081F0: "struct _MARKER_TYPE __KMDF_TYPE_INIT_START" ?__KMDF_TYPE_INIT_START@@3U_MARKER_TYPE@@A
0x1C0007374: "`string'" ??_C@_15EKEHFJPB@?$AA0?$AA?$AA?$AA?$AA@
0x1C000A128: "__cdecl _imp_ExSetTimer" __imp_ExSetTimer
0x1C000B4B0: DriverUnload
0x1C0007530: WNF_SEB_AUDIO_ACTIVITY
0x1C0005B50: FxDriverEntry
0x1C0005600: FillInputReportForDesktop
0x1C00080B0: "__cdecl _security_cookie" __security_cookie
0x1C0001520: WPP_RECORDER_SF_qDD
0x1C0001610: WPP_RECORDER_SF_qDd
0x1C0001EB8: WPP_RECORDER_SF_qdD
0x1C00020B8: WPP_RECORDER_SF_qdd
0x1C00022C4: WPP_RECORDER_SF_qdq
0x1C0007440: "`string'" ??_C@_0EC@IFKFJIHL@onecore?2drivers?2input?2hid?2minipo@
0x1C000A0E0: "__cdecl _imp_RtlCompareMemory" __imp_RtlCompareMemory
0x1C0007490: "`string'" ??_C@_0BD@BHAFHGKO@NT_SUCCESS?$CIstatus?$CJ?$AA@
0x1C000B510: EvtDeviceAdd
0x1C00011B0: WPP_RECORDER_SF_Sd
0x1C0001450: WPP_RECORDER_SF_qD
0x1C0001DE0: WPP_RECORDER_SF_qd
0x1C00071F8: "`string'" ??_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@
0x1C0007128: "`string'" ??_C@_0BJ@BKCGCIPF@CHILD_HID_DEVICE_CONTEXT?$AA@
0x1C000BA40: EvtDeviceCleanupCallback
0x1C000A0E8: "__cdecl _imp_ExAllocateTimerInternal2" __imp_ExAllocateTimerInternal2
0x1C0002480: WPP_RECORDER_SF_qqLLd
0x1C0007508: DEVPKEY_ButtonConverter_SASSupport
0x1C000D458: "__cdecl _security_init_cookie" __security_init_cookie
0x1C000A020: "__cdecl _imp_HidP_UnsetUsages" __imp_HidP_UnsetUsages
0x1C0008480: WPPTraceSuite
0x1C000A0C0: "__cdecl _imp_IoUnregisterPlugPlayNotificationEx" __imp_IoUnregisterPlugPlayNotificationEx
0x1C0008248: WdfFunctions_01015
0x1C0008490: g_TestCombosEnabled
0x1C0005B00: "__cdecl _report_gsfailure" __report_gsfailure
0x1C0007118: "`string'" ??_C@_0P@MOOEKOCE@DEVICE_CONTEXT?$AA@
0x1C00074C0: "`string'" ??_C@_0CD@PFNPILOH@ComboType?5?$DN?$DN?5BTNCONV_COMBO_OF_NO@
0x1C00073C0: "`string'" ??_C@_1IA@IJFICMJH@?$AAD?$AA?3?$AAP?$AA?$CI?$AAA?$AA?$DL?$AA?$DL?$AAG?$AAA?$AA?$DL?$AA?$DL?$AA?$DL?$AAS?$AAY?$AA?$CJ?$AA?$CI?$AAA?$AA?$DL?$AA?$DL?$AAG?$AAR?$AAG?$AAW?$AAG?$AAX?$AA?$DL?$AA?$DL?$AA?$DL?$AAB?$AAA?$AA?$CJ?$AA?$CI@
0x1C000A098: "__cdecl _imp_WppAutoLogTrace" __imp_WppAutoLogTrace
0x1C0008080: "__cdecl WDF_CHILD_HID_DEVICE_CONTEXT_TYPE_INFO" _WDF_CHILD_HID_DEVICE_CONTEXT_TYPE_INFO
0x1C000A058: "__cdecl _imp_WdfVersionBindClass" __imp_WdfVersionBindClass
0x1C0008170: g_ReportDescriptorDesktop
0x1C000A138: ntoskrnl_NULL_THUNK_DATA
0x1C00072F8: "`string'" ??_C@_1CK@NDGBLBGN@?$AAB?$AAu?$AAt?$AAt?$AAo?$AAn?$AAs?$AAT?$AAo?$AAD?$AAi?$AAs?$AAa?$AAb?$AAl?$AAe?$AAI?$AAn?$AAC?$AAS?$AA?$AA@
0x1C000A0B8: "__cdecl _imp_ExFreePoolWithTag" __imp_ExFreePoolWithTag
0x1C0008140: g_ReportDescriptorMobile
0x1C000C3C0: WnfEventStartCallback
0x1C000D008: DriverEntry
0x1C0008484: g_UseMobileButtonsMapping
0x1C0004EA4: ProcessButtonDowns
0x1C0008470: pfnWppTraceMessage
0x1C000B358: WppInitKm
0x1C0006340: memset
0x1C000A1B4: "__cdecl _NULL_IMPORT_DESCRIPTOR" __NULL_IMPORT_DESCRIPTOR

[JEB Decompiler by PNF Software]