DINPUT — Windows 98SE Retail


Source Tree


Segment 1: .text @ 00005CE0
  • 00000000 — _c_rgclsidmap
  • 00000018 — _c_tszVxd
  • 00000028 — _c_tszKernel32
  • 00000038 — _c_szOpenVxDHandle
  • 00000050 — _DllEnterCrit_@8
  • 00000060 — _DllLeaveCrit_@8
  • 00000070 — _DllAddRef@0
  • 00000080 — _DllRelease@0
  • 00000090 — _DllLoadLibrary@0
  • 000000D0 — _DllFreeLibraryAndExitThread@4
  • 000000F0 — _DllFreeLibrary@0
  • 00000160 — _DllGetClassObject@12
  • 000001D0 — _DllCanUnloadNow@0
  • 000001E0 — _DllProcessAttach@0
  • 000002F0 — ??_C@_0BG@NLJA@MSJSTICK_VJOYD_MSGSTR?$AA@
  • 00000310 — ??_C@_06NEIN@USER32?$AA@
  • 00000320 — ??_C@_0BM@KHMO@MsgWaitForMultipleObjectsEx?$AA@
  • 00000340 — ??_C@_09DCII@Emulation?$AA@
  • 00000350 — _DllProcessDetach@0
  • 000003E0 — _DllEntryPoint@12
  • 00000420 — _DirectInputCreateHelper@20
  • 00000470 — _DirectInputCreateA@16
  • 000004B0 — _DirectInputCreateW@16
  • 000004F0 — _c_IClassFactory_CDIFactoryVI
  • 00000520 — _CDIFactory_CreateInstance@16
  • 00000550 — _CDIFactory_LockServer@8
  • 00000590 — _CDIFactory_New@12
  • 000005C0 — _c_rgpvCDIObjVtbl
  • 000005C8 — _c_IDirectInput2A_CDIObjVI
  • 00000608 — _c_IDirectInput2W_CDIObjVI
  • 00000640 — _CDIObj_QIHelper@12
  • 00000740 — _CDIObj_Finalize@4
  • 00000770 — _CDIObj_CreateDeviceHelper@20
  • 000007D0 — _CDIObj_CreateDeviceW@16
  • 00000810 — _CDIObj_CreateDeviceA@16
  • 00000850 — _CDIObj_TestDeviceFlags@8
  • 000008A0 — _CDIObj_EnumDevicesW@20
  • 000009A0 — _CDIObj_EnumDevicesCallback@8
  • 000009E0 — _CDIObj_EnumDevicesA@20
  • 00000A40 — _CDIObj_GetDeviceStatus@8
  • 00000AA0 — _CDIObj_RunControlPanel@12
  • 00000B10 — ??_C@_00A@?$AA@
  • 00000B20 — _CDIObj_Initialize@12
  • 00000B60 — _CDIObj_FindDeviceInternal@8
  • 00000B90 — _CDIObj_FindDeviceA@16
  • 00000C10 — _CDIObj_FindDeviceW@16
  • 00000C90 — _CDIObj_New@12
  • 00000D50 — _rgGUID_Joystick
  • 00000E50 — _c_rgdosdStatic
  • 00000F60 — __hresFindInstanceGUID_@8
  • 00000FF0 — _CDIDEnum_Release@4
  • 00001020 — _CDIDEnum_Next@8
  • 00001110 — _CDIDEnum_New@20
  • 000011C0 — _c_rgpvi
  • 00001298 — _c_IDirectInputDevice2A_CDIDevVI
  • 00001320 — _c_IDirectInputDevice2W_CDIDevVI
  • 000013A0 — __CDiDev_IsExclAcquired_@4
  • 000013E0 — _CDIDev_EnterCrit_@12
  • 00001400 — _CDIDev_LeaveCrit_@12
  • 00001420 — _CDIDev_SetNotifyEvent@4
  • 00001440 — _CDIDev_SetForcedUnacquiredFlag@4
  • 00001450 — _CDIDev_QIHelper@12
  • 000014D0 — _CDIDev_Reset@4
  • 000015F0 — _CDIDev_AppFinalize@4
  • 00001680 — _CDIDev_Finalize@4
  • 000016B0 — _CDIDev_GetCapabilities@8
  • 000017E0 — _CDIDev_GetDataFormat@4
  • 00001890 — _CDIDev_GetPolled@4
  • 000018F0 — _CDIDev_GetObjectInfoHelper@12
  • 00001980 — _CDIDev_EnumObjectsW@16
  • 00001B70 — _CDIDev_EnumObjectsCallbackA@8
  • 00001BB0 — _CDIDev_EnumObjectsA@16
  • 00001C10 — _CDIDev_SetEventNotification@8
  • 00001D10 — __CDIDev_hresMapHow_@16
  • 00001E40 — _CDIDev_GetObjectInfoW@16
  • 00001ED0 — _CDIDev_GetObjectInfoA@16
  • 00001F50 — _CDIDev_GetDeviceInfoW@8
  • 00002010 — _CDIDev_GetDeviceInfoA@8
  • 00002080 — _CDIDev_UnhookCwp@0
  • 000020C0 — _CDIDev_AddForegroundDevice@4
  • 00002100 — _CDIDev_DelForegroundDevice@4
  • 00002150 — _CDIDev_CallWndProc@12
  • 00002220 — _CDIDev_CanAcquire@4
  • 000022A0 — _CDIDev_InstallCwp@4
  • 00002340 — _CDIDev_RealUnacquire@4
  • 00002380 — _CDIDev_FFAcquire@4
  • 000023E0 — _CDIDev_Acquire@4
  • 00002500 — _CDIDev_InternalUnacquire@4
  • 000025A0 — _CDIDev_Unacquire@4
  • 000025D0 — _CDIDev_ppviFind@4
  • 00002600 — _CDIDev_hresValidProp@20
  • 000026C0 — _CDIDev_hresValidDefProp@12
  • 00002750 — _CDIDev_DefGetProperty@12
  • 000028B0 — _CDIDev_GetProperty@12
  • 00002940 — _CDIDev_SetAxisMode@8
  • 00002990 — _CDIDev_SetAutoCenter@8
  • 000029E0 — _CDIDev_SetGlobalAxisProp@12
  • 00002A40 — _CDIDev_DefSetProperty@12
  • 00002B90 — _CDIDev_RealSetProperty@12
  • 00002C00 — _CDIDev_SetProperty@12
  • 00002C30 — _CDIDev_SetCooperativeLevel@12
  • 00002D30 — _CDIDev_RunControlPanel@12
  • 00002DC0 — _CDIDev_Initialize@16
  • 00002F10 — _CDIDev_New@12
  • 00002F80 — _CDIDev_GetAbsDeviceState@8
  • 00002FA0 — _CDIDev_GetRelDeviceState@8
  • 00002FF0 — _CDIDev_GetDeviceStateSlow@8
  • 00003070 — _CDIDev_GetDeviceStateMatched@8
  • 000030D0 — _CDIDev_GetDeviceStateDirect@8
  • 00003100 — _CDIDev_GetDeviceStateEqual@8
  • 00003110 — _CDIDev_FindDeviceObjectFormat@12
  • 00003260 — _CDIDev_ParseDataFormat@8
  • 000035A0 — _CDIDev_OptimizeDataFormat@4
  • 000036D0 — _CDIDev_SetDataFormat@8
  • 00003870 — _CDIDev_GetDeviceState@12
  • 00003900 — _CDIDev_CookDeviceData@12
  • 00003940 — _CDIDev_GetSomeDeviceData@16
  • 000039B0 — _CDIDev_GetDeviceData@20
  • 00003AF0 — _CDIDev_Poll@4
  • 00003B60 — _CDIDev_SendDeviceData@20
  • 00003C00 — _CDIDev_IdToIobj@8
  • 00003C40 — _CDIDev_OffsetToIobj@8
  • 00003C60 — _CDIDev_ConvertObjects@16
  • 00003D40 — _CDIDev_CreateEffectDriver@4
  • 00003DA0 — _CDIDev_CreateEffect@20
  • 00003EB0 — _CDIDev_SyncShepHandle@8
  • 00003EE0 — _CDIDev_NotifyCreateEffect@8
  • 00003F30 — _CDIDev_NotifyDestroyEffect@8
  • 00003F80 — __CDIDev_FindEffectGUID_@12
  • 00004000 — _CDIDev_GetEffectInfoHelper@12
  • 00004060 — _CDIDev_EnumEffectsW@16
  • 000041A0 — _CDIDev_EnumEffectsCallbackA@8
  • 000041E0 — _CDIDev_EnumEffectsA@16
  • 00004240 — _CDIDev_GetEffectInfoW@12
  • 000042B0 — _CDIDev_GetEffectInfoA@12
  • 00004320 — _CDIDev_GetForceFeedbackState@8
  • 000043B0 — _CDIDev_SendForceFeedbackCommand@8
  • 00004450 — _CDIDev_EnumCreatedEffectObjects@16
  • 00004550 — _CDIDev_GetLoad@8
  • 000045C0 — _CDIDev_Escape@8
  • 00004630 — _CDIDev_RefreshGain@4
  • 00004660 — _CDIDev_SnapOneEffect@12
  • 00004760 — _CDIDev_InitFF@4
  • 000048E0 — _c_rgodfMouse
  • 00004950 — _c_tszMouse
  • 00004958 — _c_tszMouseZClass
  • 00004960 — _c_tszMouseZTitle
  • 00004978 — _c_tszMouseZActive
  • 00004990 — _c_IDirectInputDeviceCallback_CMouseVI
  • 00004A10 — _CMouse_Finalize@4
  • 00004A30 — _CMouse_Acquire@4
  • 00004B30 — _CMouse_Unacquire@4
  • 00004BC0 — _CMouse_GetInstance@8
  • 00004BE0 — _CMouse_GetDataFormat@8
  • 00004C00 — _CMouse_GetDeviceInfo@8
  • 00004C70 — _CMouse_GetProperty@12
  • 00004CB0 — _CMouse_GetCapabilities@8
  • 00004CF0 — _CMouse_GetDeviceState@8
  • 00004D30 — _CMouse_GetObjectInfo@12
  • 00004D80 — _CMouse_SetCooperativeLevel@12
  • 00004DD0 — _CMouse_RunControlPanel@12
  • 00004DE0 — _CMouse_AddObjects@12
  • 00004E30 — _CMouse_Init@8
  • 00004FE0 — _CMouse_New@16
  • 00005050 — _c_rgktWhich
  • 00005150 — _c_tszKeyboard
  • 0000515C — _c_rgpvCKbdVtbl
  • 00005160 — _c_IDirectInputDeviceCallback_CKbdVI
  • 000051E0 — _CKbd_Finalize@4
  • 00005200 — _CKbd_Acquire@4
  • 00005250 — _CKbd_GetInstance@8
  • 00005270 — _CKbd_GetDataFormat@8
  • 00005290 — _CKbd_GetDeviceInfo@8
  • 00005310 — _CKbd_GetCapabilities@8
  • 00005360 — _CKbd_GetDeviceState@8
  • 00005380 — _CKbd_GetObjectInfo@12
  • 000053D0 — _CKbd_SetCooperativeLevel@12
  • 00005410 — _CKbd_RunControlPanel@12
  • 00005420 — _CKbd_InitJapanese@8
  • 00005540 — _CKbd_Init@8
  • 000056D0 — _CKbd_New@16
  • 00005720 — _CJoy_RemoveSubclass@4
  • 00005760 — _CJoy_Finalize@4
  • 00005790 — _CJoy_SubclassProc@24
  • 00005810 — _CJoy_GetInstance@8
  • 00005830 — _CJoy_GetDataFormat@8
  • 00005850 — _CJoy_GetDeviceInfo@8
  • 00005920 — _CJoy_SetAxisProperty@12
  • 000059A0 — _CJoy_UpdateAxisCalibration@4
  • 00005A30 — _CJoy_SetProperty@12
  • 00005AA0 — _CJoy_GetAxisProperty@12
  • 00005AF0 — _CJoy_GetProperty@12
  • 00005BE0 — _CJoy_GetCapabilities@8
  • 00005C60 — _CJoy_Poll@4
  • 00005C90 — _CJoy_GetDeviceState@8
  • 00005CF0 — _CJoy_CookDeviceData@12
  • 00005D50 — _CJoy_GetObjectInfo@12
  • 00005DF0 — _CJoy_SetCooperativeLevel@12
  • 00005E30 — _CJoy_RunControlPanel@12
  • 00005E40 — _CJoy_GetFFConfigKey@12
  • 00005E60 — _CJoy_CreateEffect@8
  • 00005EF0 — _CJoy_GetVersions@8
  • 00005F30 — _CJoy_InitPhysRanges@8
  • 00005FC0 — _CJoy_AddObject@24
  • 00006030 — _CJoy_BuildAxes@20
  • 00006080 — _CJoy_BuildDataFormat@12
  • 000061B0 — _CJoy_InitRing0@4
  • 00006260 — _CJoy_InitRing3@4
  • 00006510 — _CJoy_Init@8
  • 00006560 — _CJoy_New@16
  • 000065B0 — _c_vtblNil
  • 00006610 — _c_dcbNil
  • 00006620 — _CNil_QueryInterface@12
  • 00006630 — _CNil_AddRefRelease@4
  • 00006640 — _CNil_GetInstance@8
  • 00006650 — _CNil_GetDataFormat@8
  • 00006660 — _CNil_GetObjectInfo@12
  • 00006670 — _CNil_GetCapabilities@8
  • 00006680 — _CNil_Acquire@4
  • 00006690 — _CNil_Unacquire@4
  • 000066A0 — _CNil_GetDeviceState@8
  • 000066B0 — _CNil_GetDeviceInfo@8
  • 000066C0 — _CNil_GetProperty@12
  • 000066D0 — _CNil_SetProperty@12
  • 000066E0 — _CNil_SetEventNotification@8
  • 000066F0 — _CNil_SetCooperativeLevel@12
  • 00006700 — _CNil_RunControlPanel@12
  • 00006710 — _CNil_CookDeviceData@12
  • 00006720 — _CNil_CreateEffect@8
  • 00006740 — _CNil_GetFFConfigKey@12
  • 00006750 — _CNil_SendDeviceData@16
  • 00006760 — _CNil_Poll@4
  • 00006770 — _CNil_MapUsage@12
  • 00006780 — _CNil_GetUsage@8
  • 00006790 — _CDefDcb_Acquire@4
  • 000067A0 — _CDefDcb_Unacquire@4
  • 000067B0 — _CDefDcb_GetProperty@12
  • 000067C0 — _CDefDcb_SetProperty@12
  • 000067D0 — _CDefDcb_SetEventNotification@8
  • 000067E0 — _CDefDcb_SetCooperativeLevel@12
  • 000067F0 — _CDefDcb_CookDeviceData@12
  • 00006800 — _CDefDcb_CreateEffect@8
  • 00006810 — _CDefDcb_GetFFConfigKey@12
  • 00006820 — _CDefDcb_SendDeviceData@16
  • 00006840 — _CDefDcb_Poll@4
  • 00006850 — _CDefDcb_GetVersions@8
  • 00006860 — _CDefDcb_MapUsage@12
  • 00006870 — _CDefDcb_GetUsage@8
  • 00006880 — _CCal_MulDiv@12
  • 00006890 — _CCal_CookRange@8
  • 000068E0 — _CCal_RecalcRange@4
  • 000069A0 — _CCal_GetProperty@12
  • 00006A60 — _CCal_SetCalibration@16
  • 00006B20 — _CCal_SetProperty@16
  • 00006C10 — _CType_OpenIdSubkey@16
  • 00006CB0 — _CType_RegGetObjectInfo@12
  • 00006DA0 — _CType_RegGetTypeInfo@8
  • 00006E30 — _c_IDirectInputEffectDriver_CEffVxdVI
  • 00006E90 — _CEffVxd_DeviceID@24
  • 00006EA0 — _CEffVxd_Ioctl@8
  • 00006ED0 — _CEffVxd_Escape@16
  • 00006EE0 — _CEffVxd_SetGain@12
  • 00006EF0 — _CEffVxd_SetForceFeedbackState@12
  • 00006F00 — _CEffVxd_GetForceFeedbackState@12
  • 00006F10 — _CEffVxd_DownloadEffect@24
  • 00006F20 — _CEffVxd_DestroyEffect@12
  • 00006F30 — _CEffVxd_StartEffect@20
  • 00006F40 — _CEffVxd_StopEffect@12
  • 00006F50 — _CEffVxd_GetEffectStatus@16
  • 00006F60 — _CEffVxd_GetVersions@8
  • 00006F70 — _CEffVxd_New@12
  • 00006F90 — __CreateInstance@24
  • 00007040 — _DICoCreateInstance@20
  • 00007170 — _c_IUnknown_CCommonVI
  • 00007190 — _Common_Finalize@4
  • 000071A0 — _Common_QIHelper@12
  • 000071C0 — _Common_PrivateQueryInterface@12
  • 000072A0 — _Common_Hold@4
  • 000072C0 — _Common_Unhold@4
  • 00007300 — _Common_PrivateAddRef@4
  • 00007360 — _Common_PrivateRelease@4
  • 000073D0 — _Common_QueryInterface@12
  • 00007420 — _Common_AddRef@4
  • 00007450 — _Common_Release@4
  • 00007480 — ___Common_New@16
  • 000074F0 — ___Common_New_@16
  • 00007530 — ___Common_NewRiid_@20
  • 000075F0 — _Invoke_Release@4
  • 00007610 — __hresPvVtbl2_@12
  • 00007680 — __hresPvVtbl_@8
  • 000076A0 — _ReallocCbPpv@8
  • 00007700 — _AllocCbPpv@8
  • 00007720 — _c_tszNameFormat
  • 00007760 — _c_tszControlExeS
  • 00007770 — __ParseHex@16
  • 00007820 — _ParseGUID@8
  • 000078F0 — _ParseVIDPID@12
  • 00007970 — _NameFromGUID@8
  • 000079D0 — _pvFindResource@12
  • 00007A00 — __LoadStringW@16
  • 00007A80 — _GetNthString@12
  • 00007AF0 — _hresRunControlPanel@4
  • 00007B90 — _DeviceInfoWToA@8
  • 00007C90 — _ObjectInfoWToA@8
  • 00007D70 — _EffectInfoWToA@8
  • 00007DD0 — __hresValidInstanceVer_@8
  • 00007E80 — _DupEventHandle@8
  • 00007EE0 — _GetWindowPid@4
  • 00007F40 — _hresDupPtszPptsz@8
  • 00007F70 — _GPA_Append@8
  • 00007FC0 — _GPA_FindPtr@8
  • 00008000 — _GPA_DeletePtr@8
  • 00008050 — _GPA_Clone@8
  • 000080A0 — _GPA_Init@4
  • 000080C0 — _GPA_Term@4
  • 000080E0 — __hresFullValidHwnd_@4
  • 00008100 — __hresFullValidPvCb_@12
  • 00008130 — __hresFullValidWritePvCb_@8
  • 00008150 — __hresFullValidReadPvCb_@8
  • 00008170 — __hresFullValidPxCb_@12
  • 000081C0 — __hresFullValidWritePxCb_@8
  • 000081E0 — __hresFullValidReadPxCb_@8
  • 00008200 — __hresFullValidFl_@8
  • 00008220 — __hresFullValidPfn_@4
  • 00008240 — __hresFullValidPitf_@4
  • 000082B0 — __hresFullValidPdwOut_@4
  • 000082E0 — __hresFullValidReadStrA_@8
  • 00008330 — __hresFullValidReadStrW_@8
  • 00008380 — __hresFullValidPesc_@4
  • 000083C0 — _c_tszClsidGuid
  • 00008400 — _c_tszInProcServer32
  • 00008410 — _c_tszThreadingModel
  • 00008420 — _c_tszBoth
  • 00008430 — _RegSetStringEx@12
  • 00008460 — _RegDelStringEx@12
  • 00008480 — _RegCloseFinish@12
  • 00008490 — _RegDelFinish@12
  • 00008510 — _DllServerAction@4
  • 00008650 — _DllRegisterServer@0
  • 00008660 — _DllUnregisterServer@0
  • 00008670 — _c_cdiMouse
  • 00008680 — _c_cdiKbd
  • 00008690 — _c_cdiJoy
  • 000086A0 — _IoctlHw@20
  • 00008720 — _Hel_IoctlChoose@20
  • 00008760 — _Hel_AcquireInstance@4
  • 00008780 — _Hel_UnacquireInstance@4
  • 000087A0 — _Hel_DestroyInstance@4
  • 000087C0 — _Hel_SetDataFormat@4
  • 000087E0 — _Hel_SetNotifyHandle@4
  • 00008820 — _Hel_SetBufferSize@4
  • 00008840 — _Hel_CreateInstance@12
  • 000088A0 — _Hel_Mouse_CreateInstance@8
  • 000088C0 — _Hel_Kbd_CreateInstance@8
  • 000088E0 — _Hel_Kbd_InitKeys@4
  • 00008900 — _Hel_Joy_CreateInstance@8
  • 00008920 — _Hel_Joy_Ping@4
  • 00008940 — _Hel_Joy_GetInitParms@8
  • 00008990 — _Hel_Joy_GetAxisCaps@12
  • 00008A00 — _CEm_FreeInstance@4
  • 00008AE0 — _CEm_CreateInstance@12
  • 00008BE0 — _CEm_NextSequence@0
  • 00008C00 — _CEm_BufferEvent@20
  • 00008CC0 — _CEm_ContinueEvent@20
  • 00008D70 — _CEm_AddEvent@16
  • 00008DA0 — _CEm_AddState@12
  • 00008E10 — _CEm_UnacquirePem@8
  • 00008E70 — _CEm_ForceDeviceUnacquire@8
  • 00008F10 — _CEm_DestroyInstance@4
  • 00008F40 — _CEm_SetDataFormat@4
  • 00008F80 — _CEm_AcquireInstance@4
  • 00008FE0 — _CEm_UnacquireInstance@4
  • 00009000 — _CEm_SetBufferSize@4
  • 00009040 — _FakeMsgWaitForMultipleObjectsEx@20
  • 00009070 — _CEm_LL_ThreadProc@4
  • 00009170 — _CEm_GetWorkerThread@8
  • 00009300 — _CEm_Joy_Acquire@8
  • 00009310 — _CEm_Joy_CreateInstance@8
  • 000093D0 — _CEm_Joy_Ping@4
  • 000094D0 — _NudgeWorkerThreadPem@8
  • 00009570 — _CEm_Mouse_OnMouseChange@0
  • 000095E0 — _CEm_Mouse_InitCoords@8
  • 000096A0 — _CEm_Mouse_OnSettingChange@8
  • 000096E0 — _CEm_Mouse_Subclass_OnNull@8
  • 00009810 — _CEm_Mouse_AddState@8
  • 00009850 — _CEm_Mouse_SubclassProc@24
  • 00009A00 — _CEm_Mouse_Subclass_Acquire@8
  • 00009AD0 — _CEm_Mouse_Acquire@8
  • 00009AF0 — _CEm_Mouse_CreateInstance@8
  • 00009B10 — _CEm_Mouse_InitButtons@4
  • 00009B70 — _CEm_Kbd_KeyboardHook@12
  • 00009C00 — _CEm_Kbd_Hook_Acquire@8
  • 00009C80 — _CEm_Kbd_Acquire@8
  • 00009CA0 — _CEm_Kbd_CreateInstance@8
  • 00009CE0 — _CEm_Kbd_InitKeys@4
  • 00009D20 — _CEm_Hid_Hold@4
  • 00009D40 — _CEm_Hid_Unhold@4
  • 00009D70 — _CEm_HID_IssueRead@4
  • 00009DF0 — _CEm_HID_ReadComplete@12
  • 00009EB0 — _CEm_HID_Sync@8
  • 00009F40 — _CEm_HID_Acquire@8
  • 0000A0C0 — _CEm_HID_CreateInstance@8
  • 0000A100 — _c_tszDISubclass
  • 0000A120 — _SubclassDeath@16
  • 0000A150 — _GetSubclassHeader@4
  • 0000A180 — _SetSubclassHeader@12
  • 0000A1D0 — _FreeSubclassHeader@8
  • 0000A200 — _ReAllocSubclassHeader@12
  • 0000A290 — _CallOriginalWndProc@24
  • 0000A2C0 — _AttachSubclassHeader@4
  • 0000A350 — _DetachSubclassHeader@12
  • 0000A3D0 — _PurgeSingleCallNode@8
  • 0000A470 — _CompactSubclassHeader@8
  • 0000A4D0 — _FindCallRecord@12
  • 0000A510 — _GetWindowSubclass@16
  • 0000A580 — _SetWindowSubclass@16
  • 0000A630 — _RemoveWindowSubclass@12
  • 0000A6C0 — _DefSubclassProc@16
  • 0000A740 — _UpdateDeepestCall@4
  • 0000A770 — _MasterSubclassProc@16
  • 0000A860 — _EnterSubclassCallback@12
  • 0000A8B0 — _CallNextSubclassProc@20
  • 0000A920 — _Excl_FindGuid@4
  • 0000A970 — _Excl_CanStealPso@4
  • 0000A9C0 — _Excl_Acquire@12
  • 0000AAA0 — _Excl_Unacquire@12
  • 0000AB20 — _Excl_Init@0
  • 0000AC80 — ??_C@_0DJ@FIAC@System?2CurrentControlSet?2Control@
  • 0000ACC0 — _Excl_UniqueGuidInteger@0
  • 0000ACF0 — _c_szSetupDiGetClassDevs
  • 0000AD08 — _c_szSetupDiDestroyDeviceInfoList
  • 0000AD28 — _c_szSetupDiGetDeviceInterfaceDetail
  • 0000AD50 — _c_szSetupDiEnumDeviceInterfaces
  • 0000AD70 — _c_szSetupDiCreateDeviceInterfaceRegKey
  • 0000AD98 — _c_szSetupDiCallClassInstaller
  • 0000ADB8 — _c_szSetupDiGetDeviceRegistryProperty
  • 0000ADE0 — _c_szSetupDiSetDeviceRegistryProperty
  • 0000AE08 — _c_szSetupDiGetDeviceInstanceId
  • 0000AE28 — _c_szSetupDiOpenDeviceInfo
  • 0000AE40 — _c_szSetupDiCreateDeviceInfoList
  • 0000AE60 — _c_szHidD_GetHidGuid
  • 0000AE70 — _c_szHidD_GetPreparsedData
  • 0000AE88 — _c_szHidD_FreePreparsedData
  • 0000AEA0 — _c_szHidD_FlushQueue
  • 0000AEB0 — _c_szHidD_GetAttributes
  • 0000AEC8 — _c_szHidD_GetFeature
  • 0000AED8 — _c_szHidD_SetFeature
  • 0000AEE8 — _c_szHidP_GetCaps
  • 0000AEF8 — _c_szHidP_GetButtonCaps
  • 0000AF10 — _c_szHidP_GetValueCaps
  • 0000AF28 — _c_szHidP_GetLinkCollectionNodes
  • 0000AF48 — _c_szHidP_MaxDataListLength
  • 0000AF60 — _c_szHidP_GetUsagesEx
  • 0000AF78 — _c_szHidP_GetScaledUsageValue
  • 0000AF98 — _c_szHidP_GetData
  • 0000AFA8 — _c_szHidP_SetData
  • 0000AFB8 — _c_szHidP_GetUsageValue
  • 0000AFD0 — _c_szHidP_MaxUsageListLength
  • 0000AFE8 — _c_szHidP_GetSpecificButtonCaps
  • 0000B008 — _c_szCM_Get_Child
  • 0000B018 — _c_szCM_Get_Sibling
  • 0000B028 — _c_szCM_Get_Parent
  • 0000B038 — _c_szCM_Get_DevNode_Registry_Property
  • 0000B060 — _c_szCM_Set_DevNode_Registry_Property
  • 0000B088 — _c_szjoyGetDevCapsA
  • 0000B098 — _c_szjoyGetPosEx
  • 0000B0A8 — _c_szjoyGetPos
  • 0000B0B8 — _c_szjoyGetNumDevs
  • 0000B0C8 — _c_szjoyConfigChanged
  • 0000B0E0 — _ExtDll_LoadDll@12
  • 0000B140 — _ExtDll_Init@0
  • 0000B210 — ??_C@_09GPGB@WINMM?4DLL?$AA@
  • 0000B220 — ??_C@_0N@HMCE@CFGMGR32?4DLL?$AA@
  • 0000B230 — ??_C@_07IEBN@HID?4DLL?$AA@
  • 0000B240 — ??_C@_0N@KLHK@SETUPAPI?4DLL?$AA@
  • 0000B250 — _ExtDll_Term@0
  • 0000B2F0 — _phdiFindHIDInstanceGUID@4
  • 0000B370 — _hresFindHIDInstanceGUID@8
  • 0000B3B0 — _phdiFindHIDDeviceInterface@4
  • 0000B400 — _hresFindHIDDeviceInterface@8
  • 0000B450 — _DIHid_ProbeMouse@12
  • 0000B4D0 — _DIHid_ParseUsagePage@12
  • 0000B570 — _DIHid_GetDevicePath@16
  • 0000B610 — _DIHid_GetDeviceInstanceId@12
  • 0000B690 — _DIHid_GetInstanceGUID@8
  • 0000B6F0 — ??_C@_04BGHA@GUID?$AA@
  • 0000B700 — _DIHid_EmptyHidList@0
  • 0000B770 — _DIHid_CheckHidList@0
  • 0000B8D0 — _DIHid_GetDevInfo@12
  • 0000BAA0 — ??_C@_0M@MB@Joystick?5Id?$AA@
  • 0000BAB0 — ??_C@_07NMBG@DirectX?$AA@
  • 0000BAC0 — _DIHid_BuildHidListEntry@8
  • 0000BC20 — _DIHid_BuildHidList@4
  • 0000BD60 — _c_IDirectInputDeviceCallback_CHidVI
  • 0000BDE0 — _CHid_RemoveSubclass@4
  • 0000BE20 — _CHid_Unacquire@4
  • 0000BE30 — _CHid_Finalize@4
  • 0000BEF0 — _CHid_AppFinalize@4
  • 0000BF10 — _CHid_SubclassProc@24
  • 0000BFA0 — _CHid_Acquire@4
  • 0000BFE0 — _CHid_GetInstance@8
  • 0000C000 — _CHid_GetDataFormat@8
  • 0000C020 — _DIHid_GetParentRegistryProperty@16
  • 0000C150 — _DIHid_GetRegistryProperty@12
  • 0000C210 — _CHid_GetGuidAndPath@8
  • 0000C270 — _CHid_GetProperty@12
  • 0000C5A0 — _CHid_CoordinateTransform@12
  • 0000C5F0 — _CHid_IsMatchingJoyDevice@8
  • 0000C650 — _CHid_FindJoyDevice@8
  • 0000C6B0 — _CHid_MapAxis@12
  • 0000C6F0 — _CHid_UpdateVjoydCalibration@8
  • 0000C7E0 — _CHid_UpdateCalibrationFromVjoyd@12
  • 0000C8A0 — _DIHid_SetParentRegistryProperty@16
  • 0000C9B0 — _DIHid_SetRegistryProperty@12
  • 0000CA70 — _CHid_SetProperty@12
  • 0000CCF0 — _CHid_GetCapabilities@8
  • 0000CDB0 — _CHid_GetDeviceState@8
  • 0000CDE0 — _CHid_GetObjectInfo@12
  • 0000CF80 — _CHid_GetUsage@8
  • 0000CFF0 — _CHid_MapUsage@12
  • 0000D090 — _CHid_RunControlPanel@12
  • 0000D0A0 — _CHid_GetFFConfigKey@12
  • 0000D0E0 — _CHid_GetDeviceInfo@8
  • 0000D220 — _CHid_CreateEffect@8
  • 0000D340 — _CHid_DummyCompletion@12
  • 0000D350 — _CHid_SendOutputReport@8
  • 0000D400 — _CHid_SendFeatureReport@8
  • 0000D440 — _CHid_SendDeviceData@16
  • 0000D6C0 — _CHid_Poll@4
  • 0000D860 — _CHid_New@16
  • 0000D8B0 — _CHid_LoadCalibrations@4
  • 0000D940 — _CHid_SortCaps@8
  • 0000D9F0 — _CHID_FindAspect
  • 0000DA60 — _CHid_InitAxisClass@20
  • 0000E180 — _CHid_InitAxes@4
  • 0000E210 — _CHid_InitButtonClass@20
  • 0000E590 — _CHid_InitButtons@4
  • 0000E660 — _CHid_InitCollections@4
  • 0000E810 — _CHid_AllocObjectMemory@4
  • 0000E900 — _CHid_EnumKeyboardMunge@12
  • 0000E9B0 — _CHid_TallyKeyboardObjs@12
  • 0000E9C0 — _CHid_ReassignKeyboardObjs@12
  • 0000EA00 — _CHid_MungeKeyboard@4
  • 0000EA90 — _CHid_MungeNotKeyboard@4
  • 0000EDF0 — _CHid_InitObjects@4
  • 0000EF50 — _CHid_InitParse@4
  • 0000F040 — _CHid_InitParseData@4
  • 0000F0D0 — _CHid_InitAttributes@8
  • 0000F180 — _CHid_DoPathAndIdMatch@8
  • 0000F240 — _CHid_IsPolledDevice@4
  • 0000F280 — _CHid_OpenDevicePath@8
  • 0000F2B0 — _CHid_GetHdevInfo@8
  • 0000F320 — _CHid_Init@8
  • 0000F5B0 — _CHid_DelDeviceData@16
  • 0000F620 — _CHid_ResetDeviceData@12
  • 0000F680 — _CHid_AddDeviceData@12
  • 0000F770 — _CHid_SendHIDReport@16
  • 0000F820 — _CHid_ParseData@12
  • 0000FA70 — _c_rghum
  • 0000FB30 — _c_mpuiusagePage
  • 0000FB70 — _UsageToUsageMap@4
  • 0000FBB0 — _GuidToUsage@4
  • 0000FC00 — _GetHIDString@16
  • 0000FC50 — _InsertCollectionNumber@8
  • 0000FCE0 — _c_rgtsd
  • 0000FCF8 — _c_IDirectInputEffect_CDIEffVI
  • 0000FD50 — __CDIEff_CanAccess_@4
  • 0000FD70 — _CDIEff_Reset@4
  • 0000FE00 — __CDIEff_UnloadWorker_@4
  • 0000FE40 — _CDIEff_AppFinalize@4
  • 0000FE80 — _CDIEff_Finalize@4
  • 0000FEB0 — _CDIEff_GetEffectGuid@8
  • 0000FF20 — __ftol
  • 0000FF30 — _CDIEff_CartToAngles@16
  • 0000FFC0 — _CDIEff_AnglesToCart@16
  • 00010090 — _CDIEff_ConvertDirection@20
  • 00010190 — _CDIEff_SyncShepHandle@4
  • 000101C0 — __CDIEff_DownloadWorker_@12
  • 00010260 — _CDIEff_Download@4
  • 000102B0 — _CDIEff_Unload@4
  • 000102F0 — __hresFullValidWritePeff_@12
  • 000103F0 — _CDIEff_MapDwords@24
  • 00010460 — __CDIEff_GetDirectionParameters_@12
  • 000104E0 — _CDIEff_GetParameters@12
  • 00010710 — _CDIEff_IsValidUnknownTsd@8
  • 00010720 — _CDIEff_IsValidConstantTsd@8
  • 00010740 — _CDIEff_IsValidRampTsd@8
  • 00010760 — _CDIEff_IsValidPeriodicTsd@8
  • 00010780 — _CDIEff_IsValidConditionTsd@8
  • 000107B0 — _CDIEff_IsValidCustomForceTsd@8
  • 00010820 — __hresFullValidPeff_@12
  • 000109C0 — __CDIEff_TryTriggerButton_@8
  • 00010A00 — __CDIEff_TryAxis_@8
  • 00010A90 — __CDIEff_TryDirection_@8
  • 00010AE0 — _CDIEff_TryParameters@12
  • 00010BD0 — _CDIEff_SaveTry@12
  • 00010CE0 — _CDIEff_SetParameters@12
  • 00010DC0 — _CDIEff_Start@12
  • 00010EC0 — _CDIEff_Stop@4
  • 00010F20 — _CDIEff_GetEffectStatus@8
  • 00010F90 — _CDIEff_Escape@8
  • 00011000 — _CDIEff_Initialize@16
  • 00011110 — _CDIEff_New@20
  • 00011190 — _c_rgpvCEShepVtbl
  • 00011198 — _c_IDirectInputEffectShepherd_CEShepVI
  • 00011200 — _CEShep_Finalize@4
  • 00011220 — _CEShep_LockDevice@12
  • 00011280 — _CEShep_LockEffect@8
  • 000112E0 — _CEShep_DeviceID@16
  • 000113D0 — _CEShep_Escape@12
  • 00011420 — _CEShep_DeviceEscape@12
  • 00011480 — _CEShep_SetPhysGain@4
  • 000114C0 — _CEShep_SetGlobalGain@8
  • 00011510 — _CEShep_SetGain@12
  • 00011560 — _CEShep_SetForceFeedbackState@12
  • 000115E0 — _CEShep_GetForceFeedbackState@12
  • 00011630 — _CEShep_DownloadEffect@20
  • 000116D0 — _CEShep_DestroyEffect@8
  • 00011720 — _CEShep_StartEffect@16
  • 00011770 — _CEShep_StopEffect@8
  • 000117B0 — _CEShep_GetEffectStatus@12
  • 00011800 — _CEShep_GetVersions@8
  • 00011820 — _CEShep_InitInstance@8
  • 00011910 — ??_C@_05KPPI@VJoyD?$AA@
  • 00011920 — _CEShep_New@16
  • 00011970 — _FakeUuidCreate@4
  • 00011A00 — _DICreateGuid@4
  • 00011A10 — _DICreateStaticGuid@12
  • 00011A60 — _c_rgpvCJoyCfgVtbl
  • 00011A68 — _c_djcReset
  • 00011F00 — _c_IDirectInputJoyConfig_CJoyCfgVI
  • 00011F70 — _CJoyCfg_InternalUnacquire@4
  • 00011FE0 — _CJoyCfg_Finalize@4
  • 00012020 — _CJoyCfg_SetCooperativeLevel@12
  • 00012080 — _CJoyCfg_Acquire@4
  • 00012130 — ??_C@_0FA@OOAJ@System?2CurrentControlSet?2Control@
  • 00012180 — _CJoyCfg_Unacquire@4
  • 000121A0 — _CJoyCfg_SendNotify@4
  • 000121F0 — ??_C@_0BC@KBPE@Joystick?$CFdOEMName?$AA@
  • 00012210 — _JoyCfg_CheckTypeKey@8
  • 00012330 — ??_C@_0BA@GCFE@VID_045E?$CGPID_01?$AA@
  • 00012340 — ??_C@_0O@MOEE@OEMHardwareID?$AA@
  • 00012350 — ??_C@_07NOBC@OEMName?$AA@
  • 00012360 — _CJoyCfg_SnapTypes@8
  • 000124D0 — _CJoyCfg_EnumTypes@12
  • 00012590 — _CJoyCfg_GetTypeInfo@16
  • 00012660 — _CJoyCfg_SetTypeInfo@16
  • 000127C0 — _CJoyCfg_DeleteType@8
  • 000128E0 — _CJoyCfg_GetConfig@16
  • 000129A0 — _CJoyCfg_SetConfig@16
  • 00012BD0 — _CJoyCfg_DeleteConfig@8
  • 00012CF0 — ??_C@_02MHMJ@?$CFu?$AA@
  • 00012D00 — _CJoyCfg_GetUserValues@12
  • 00012D50 — _CJoyCfg_SetUserValues@12
  • 00012E10 — _CJoyCfg_AddNewHardware@12
  • 00012E60 — _CJoyCfg_OpenTypeKey@16
  • 00012EE0 — _CJoyCfg_OpenConfigKey@16
  • 00012FC0 — _CJoyCfg_New@12
  • 00013010 — ??_C@_03BDNI@HID?$AA@
  • 00013020 — ??_C@_05CHJO@mouse?$AA@
  • 00013030 — ??_C@_05GMCC@media?$AA@
  • 00013040 — ??_C@_08FJIC@keyboard?$AA@
  • 00013050 — ??_C@_0BF@IAAH@InstallDevice_RunDLL?$AA@
  • 00013070 — _rgpszSysdm
  • 00013078 — _c_rgcmap
  • 000130A0 — _AddNewHardware_95@8
  • 00013150 — ??_C@_09OOAL@SYSDM?4CPL?$AA@
  • 00013160 — ??_C@_04GAIJ@ssps?$AA@
  • 00013170 — _AddNewHardware_NT@8
  • 000131D0 — ??_C@_0BB@OFIL@InstallNewDevice?$AA@
  • 000131F0 — ??_C@_0L@GGHA@newdev?4dll?$AA@
  • 00013200 — _AddNewHardware@8
  • 00013230 — _hresFromDiErr_NT@4
  • 00013310 — ??_C@_08CIL@QT_Thunk?$AA@
  • 00013320 — ??_C@_0BA@MIBC@UnMapSLFixArray?$AA@
  • 00013330 — ??_C@_08ECAM@MapSLFix?$AA@
  • 00013340 — ??_C@_05LFJJ@MapSL?$AA@
  • 00013350 — ??_C@_07HHCB@UnMapLS?$AA@
  • 00013360 — ??_C@_05KDBM@MapLS?$AA@
  • 000133A0 — _TemplateThunk
  • 00013440 — _GetProcOrd@8
  • 000134D0 — _Thunk_GetKernelProcAddresses@0
  • 00013550 — ??_C@_08OBID@KERNEL32?$AA@
  • 00013560 — _Thunk_GetProcAddresses@16
  • 000135D0 — ??_C@_1DG@GNFD@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013610 — ??_C@_1DG@DPEF@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013650 — ??_C@_1DG@MJHO@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013690 — ??_C@_1DG@LPNO@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 000136D0 — ??_C@_1DG@ONMI@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013710 — ??_C@_1DG@MDBM@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013750 — ??_C@_1DG@JBAK@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013790 — ??_C@_1DG@GHDB@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 000137D0 — ??_C@_1DG@DFCH@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013810 — ??_C@_1DG@ILEG@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013850 — ??_C@_1DG@NJFA@?$AAG?$AAa?$AAm?$AAe?$AAP?$AAo?$AAr?$AAt?$AA?2?$AAV?$AAI?$AAD?$AA_?$AA0?$AA4?$AA5?$AAE?$AA?$CG?$AAP?$AAI@
  • 00013890 — _c_rghwsPredef
  • 000138E8 — _c_rghwIdPredef
  • 00013918 — _c_hwIdPrefix
  • 00013930 — _c_wszDefPortDriver
  • 00013968 — _null_hwv
  • 000139D0 — _JoyReg_GetValue@20
  • 00013B30 — _JoyReg_SetValue@20
  • 00013B90 — _JoyReg_OpenTypeKey@16
  • 00013C30 — _JoyReg_GetTypeInfo@12
  • 00013DE0 — ??_C@_0L@EMDF@OEMCallout?$AA@
  • 00013DF0 — ??_C@_0M@PAFK@ConfigCLSID?$AA@
  • 00013E00 — ??_C@_07NNCN@OEMData?$AA@
  • 00013E10 — _JoyReg_SetTypeInfo@16
  • 00013FE0 — _JoyReg_OpenConfigKey@20
  • 000140B0 — ??_C@_0BO@GMCO@?$CFs?2?$CFs?2CurrentJoystickSettings?$AA@
  • 000140D0 — ??_C@_0L@MNJD@DINPUT?4DLL?$AA@
  • 000140E0 — _JoyReg_OpenSaveKey@16
  • 000141F0 — ??_C@_0BC@GLGJ@?$CFs?2?$CFs?2?$CFs?2predef?$CFd?$AA@
  • 00014210 — ??_C@_0N@FEHE@?$CFs?2?$CFs?2?$CFs?2?$CFls?$AA@
  • 00014220 — ??_C@_0BB@FODB@JoystickSettings?$AA@
  • 00014240 — _JoyReg_GetSetConfigValue@28
  • 000142A0 — _hResIdJoypInstanceGUID_95@8
  • 00014300 — _JoyReg_GetConfigInternal@16
  • 00014500 — ??_C@_0BK@NPAC@Joystick?$CFdFFConfiguration?$AA@
  • 00014520 — ??_C@_0BF@KFMJ@Joystick?$CFdOEMCallout?$AA@
  • 00014540 — ??_C@_0BI@CGJO@Joystick?$CFdConfiguration?$AA@
  • 00014560 — _JoyReg_GetConfig@16
  • 00014650 — ??_C@_0N@PLCB@GamepadDelay?$AA@
  • 00014660 — _JoyReg_JoyIdToDeviceInterface_95@12
  • 00014710 — ??_C@_0M@HFLE@?2DosDevices?$AA@
  • 00014720 — _JoyReg_SetCalibration@8
  • 00014850 — _JoyReg_SetHWConfig@16
  • 000149F0 — _JoyReg_SetConfig@16
  • 00014B20 — _JoyReg_IsValidUserValues@4
  • 00014B60 — _JoyReg_GetUserValues@8
  • 00014CD0 — ??_C@_0M@IBOF@OEMEmulator?$AA@
  • 00014CE0 — ??_C@_0BD@EBPM@JoystickUserValues?$AA@
  • 00014D00 — _JoyReg_SetUserValues@8
  • 00014E50 — _JoyReg_OpenFFKey@12
  • 00014EA0 — ??_C@_0BB@CNAM@OEMForceFeedback?$AA@
  • 00014EC0 — _JoyReg_GetPredefTypeInfo@12
  • 00014F80 — _RegQueryString@16
  • 00014FC0 — _RegQueryStringValueW@16
  • 00015080 — _RegSetStringValueW@12
  • 00015130 — _hresMumbleKeyEx@20
  • 000151B0 — _RegQueryDIDword@8
  • 00015240 — _DIWinnt_RegDeleteKey@8
  • 00015310 — _SearchDevTree@12
  • 00015360 — _pbdiFromphdi@4
  • 00015480 — _pbdiFromGUID@4
  • 000154F0 — _phdiFrompbdi@4
  • 000155C0 — _pbdiFromJoyId@4
  • 00015610 — _DIBusDevice_Expose@8
  • 00015880 — _DIBusDevice_Remove@4
  • 00015940 — _DIBusDevice_SetRegData@8
  • 00015990 — ??_C@_06OELI@Config?$AA@
  • 000159A0 — _DIBusDevice_GetRegData@8
  • 00015A00 — _DIBusDevice_BuildListEntry@12
  • 00015C90 — _DIBus_EmptyList@4
  • 00015D20 — _DIBus_FreeMemory@0
  • 00015D40 — _DIBus_InitId@4
  • 00015E70 — ??_C@_02GMH@ID?$AA@
  • 00015E80 — _DIBus_CheckList@4
  • 00015FB0 — _DIBus_BuildList@4
  • 000160F0 — _pbdlFromGUID@4
  • 00016130 — _DIBusDevice_ExposeEx@8
  • 000161A0 — _DIBusDevice_GetTypeInfo@12
  • 000162D0 — _DIPort_SnapTypes@4
  • 000163A0 — _DIWdm_SetJoyId@8
  • 000165A0 — _hResIdJoypInstanceGUID_WDM@8
  • 00016640 — _phdiFindJoyId@4
  • 00016680 — _DIWdm_SetLegacyConfig@4
  • 00016A20 — _DIWdm_InitJoyId@0
  • 00016CE0 — _DIWdm_SetConfig@16
  • 00016ED0 — _DIWdm_DeleteConfig@4
  • 00016F40 — _DIWdm_JoyHidMapping@16
  • 0001744C — _RegOpenKeyA@12
  • 00017452 — _RegCreateKeyA@12
Segment 2: .rdata @ 00006170
  • 00000000 — _c_rgibJoyStateAxisFromPosAxis
  • 00000018 — _c_rgiJoyStateAxisFromPosAxis
  • 00000030 — _c_rgibJoyStateAxisFromStateAxis
  • 00000050 — _c_rgiJoyPosAxisFromStateAxis
  • 00000070 — _c_rgaattrJoy
  • 000000D0 — _c_vtblAdd
  • 000000E0 — _c_vtblDel
  • 00000118 — _IID_IUnknown
  • 00000128 — _IID_IClassFactory
  • 00000138 — _GUID_NULL
  • 00000148 — _CLSID_DirectInputDevice
  • 00000158 — _CLSID_DirectInput
  • 00000168 — _IID_IDirectInputA
  • 00000178 — _IID_IDirectInputW
  • 00000188 — _IID_IDirectInput2W
  • 00000198 — _IID_IDirectInput2A
  • 000001A8 — _IID_IDirectInputJoyConfig
  • 000001B8 — _IID_IDirectInputDeviceW
  • 000001C8 — _IID_IDirectInputDeviceA
  • 000001D8 — _GUID_HIDClass
  • 000001E8 — _GUID_SysKeyboardEm2
  • 000001F8 — _GUID_SysKeyboardEm
  • 00000208 — _GUID_SysKeyboard
  • 00000218 — _GUID_SysMouseEm2
  • 00000228 — _GUID_SysMouseEm
  • 00000238 — _GUID_SysMouse
  • 00000248 — _IID_IDirectInputDevice2W
  • 00000258 — _IID_IDirectInputDevice2A
  • 00000268 — _IID_IDirectInputDeviceCallback
  • 00000278 — _GUID_Slider
  • 00000288 — _GUID_ZAxis
  • 00000298 — _IID_IDirectInputEffect
  • 000002A8 — _GUID_Button
  • 000002B8 — _GUID_YAxis
  • 000002C8 — _GUID_XAxis
  • 000002D8 — _GUID_Key
  • 000002E8 — _GUID_RzAxis
  • 000002F8 — _IID_IDirectInputEffectShepherd
  • 00000308 — _GUID_POV
  • 00000318 — _IID_IDirectInputEffectDriver
  • 00000328 — _GUID_Unknown
  • 00000338 — _GUID_RyAxis
  • 00000348 — _GUID_RxAxis
  • 00000358 — _IID_IDirectInputPIDDriver
  • 00000368 — _GUID_MouseClass
  • 00000378 — _GUID_MediaClass
  • 00000388 — _GUID_KeyboardClass
  • 00000398 — _GUID_GAMEENUM_BUS_ENUMERATOR
Segment 3: .data @ 000068C0
  • 00000000 — _g_lLoadLibrary
  • 00000004 — _g_hVxD
  • 00000008 — _dwDinputVersion
  • 0000000C — __MsgWaitForMultipleObjectsEx
  • 00000010 — _c_rgpvCDIFactoryVtbl
  • 00000018 — _c_rgpvCDIDevVtbl
  • 00000020 — ??_C@_0L@GIMA@Attributes?$AA@
  • 0000002C — ??_C@_07MMMD@Effects?$AA@
  • 00000034 — _c_rgpvCMouseVtbl
  • 00000038 — _c_vacMax
  • 00000048 — _c_tszJoyCpl
  • 00000050 — _c_rgpvCJoyVtbl
  • 00000058 — _c_IDirectInputDeviceCallback_CJoyVI
  • 000000D4 — ??_C@_05FGFK@CLSID?$AA@
  • 000000DC — ??_C@_06EEKF@Flags1?$AA@
  • 000000E4 — ??_C@_0M@DKDG@Calibration?$AA@
  • 000000F0 — ??_C@_05FLOM@?$CFs?2?$CFu?$AA@
  • 000000F8 — ??_C@_09EIE@Actuators?$AA@
  • 00000104 — ??_C@_04LMMA@POVs?$AA@
  • 0000010C — ??_C@_07PJOC@Buttons?$AA@
  • 00000114 — ??_C@_04JFGJ@Axes?$AA@
  • 0000011C — ??_C@_0N@KCMM@FFAttributes?$AA@
  • 0000012C — _c_rgpvCEffVxdVtbl
  • 00000130 — ??_C@_0BC@KFKC@DllGetClassObject?$AA@
  • 00000144 — ??_C@_04NEN@Free?$AA@
  • 0000014C — ??_C@_04BLOG@Both?$AA@
  • 00000154 — ??_C@_0P@CMNN@ThreadingModel?$AA@
  • 00000164 — ??_C@_0BI@FGKK@CLSID?2?$CFs?2InProcServer32?$AA@
  • 0000017C — ??_C@_0L@PMHF@flWinOldAp?$AA@
  • 00000188 — _s_edMouse
  • 000001A4 — ??_C@_07CIAP@windows?$AA@
  • 000001B0 — _s_edKbd
  • 000001C8 — _g_setupapi
  • 000001F8 — _g_hiddll
  • 00000248 — _g_cfgmgr32
  • 00000260 — _g_winmmdll
  • 00000274 — _c_rgpvCHidVtbl
  • 00000278 — ??_C@_0BC@KEHM@VID_?$CF04X?$CGPID_?$CF04X?$AA@
  • 0000028C — ??_C@_07BLHC@joy?4cpl?$AA@
  • 00000294 — ??_C@_04FCOP@Type?$AA@
  • 0000029C — _c_rgpvCDIEffVtbl
  • 000002A0 — ??_C@_0BP@MAAB@Software?2Microsoft?2DirectInput?$AA@
  • 000002EC — ??_C@_0L@KIKC@joyhid?4vxd?$AA@
  • 000002F8 — _AxesUsages
  • 00000350 — _CheckHatswitch
  • 00000368 — ??_C@_1BG@FPCD@?$AAj?$AAo?$AAy?$AAh?$AAi?$AAd?$AA?4?$AAv?$AAx?$AAd?$AA?$AA?$AA?$AA?$AA?$AD?$AA?$AA?$AA?$AA?$AA?$AA?$AMx?$AA?$FN?$AA?$BG?$AA?$AB@
  • 000004A0 — _g_kpa
  • 000004C4 — _g_tmLastHIDRebuild
  • 000004C8 — _g_phdl
  • 000004CC — _g_hinstwinmmdll
  • 000004D0 — _g_hinstHid
  • 000004D4 — _g_hinstcfgmgr32
  • 000004D8 — _g_hinstSetupapi
  • 000004DC — _g_hhkKbd
  • 000004E0 — _g_pbKbdXlat
  • 000004E4 — _g_pemFirst
  • 000004E8 — _g_plts
  • 000004F0 — _GUID_Null
  • 00000500 — _g_hwndExclusive
  • 00000504 — _g_hhkCwp
  • 00000510 — _g_gpaExcl
  • 0000051C — _g_psop
  • 00000520 — _g_pdwSequence
  • 00000524 — _g_hmtxJoy
  • 00000528 — _g_hmtxGlobal
  • 00000530 — _g_crstDll
  • 00000548 — _g_wmJoyChanged
  • 0000054C — _fWinnt
  • 00000550 — __OpenVxDHandle
  • 00000554 — _g_flEmulation
  • 00000558 — _g_cRef
  • 0000055C — _g_hinst
  • 00000560 — _g_lWheelGranularity
  • 00000564 — _g_hfm
Segment 4: .idata$2 @ 00000000
  • 00000000 — __IMPORT_DESCRIPTOR_KERNEL32
  • 00000014 — ADVAPI32_IMPORT_DESCRIPTOR
  • 00000028 — __IMPORT_DESCRIPTOR_USER32
  • 0000003C — __NULL_IMPORT_DESCRIPTOR
  • 00000050 — NULL_IMPORT_DESCRIPTOR
  • 00000270 — __imp__RegCloseKey@4
  • 00000274 — __imp__RegOpenKeyExA@20
  • 00000278 — __imp__RegEnumKeyExA@32
  • 0000027C — __imp__RegQueryValueExA@24
  • 00000280 — __imp__RegDeleteKeyA@8
  • 00000284 — __imp__RegCreateKeyExA@36
  • 00000288 — __imp__RegCreateKeyA@12
  • 0000028C — __imp__RegOpenKeyA@12
  • 00000290 — __imp__RegSetValueExA@24
  • 00000294 — __imp__RegDeleteValueA@8
  • 00000298 — __imp__RegQueryInfoKeyA@48
  • 0000029C — __imp__RegQueryValueA@16
  • 000002A0 — __imp__RegEnumKeyA@16
  • 000002A4 — \177ADVAPI32_NULL_THUNK_DATA
  • 000002A8 — __imp__InitializeCriticalSection@4
  • 000002AC — __imp__DisableThreadLibraryCalls@4
  • 000002B0 — __imp__DeleteCriticalSection@4
  • 000002B4 — __imp__UnmapViewOfFile@4
  • 000002B8 — __imp__GetModuleHandleA@4
  • 000002BC — __imp__WideCharToMultiByte@32
  • 000002C0 — __imp__LocalFree@4
  • 000002C4 — __imp__RtlMoveMemory@12
  • 000002C8 — __imp__SetEvent@4
  • 000002CC — __imp__InterlockedExchange@8
  • 000002D0 — __imp__ResetEvent@4
  • 000002D4 — __imp__GetCurrentProcessId@0
  • 000002D8 — __imp__IsBadReadPtr@8
  • 000002DC — __imp__IsBadWritePtr@8
  • 000002E0 — __imp__RtlZeroMemory@8
  • 000002E4 — __imp__GetVersion@0
  • 000002E8 — __imp__Sleep@4
  • 000002EC — __imp__lstrcpyW@8
  • 000002F0 — __imp__MultiByteToWideChar@24
  • 000002F4 — __imp__lstrcmpiA@8
  • 000002F8 — __imp__LocalAlloc@8
  • 000002FC — __imp__LocalReAlloc@12
  • 00000300 — __imp__lstrlenA@4
  • 00000304 — __imp__LoadResource@8
  • 00000308 — __imp__FindResourceA@12
  • 0000030C — __imp__FreeLibrary@4
  • 00000310 — __imp__GetProcAddress@8
  • 00000314 — __imp__DuplicateHandle@28
  • 00000318 — __imp__GetCurrentProcess@0
  • 0000031C — __imp__lstrcpyA@8
  • 00000320 — __imp__IsBadCodePtr@4
  • 00000324 — __imp__lstrlenW@4
  • 00000328 — __imp__DeviceIoControl@32
  • 0000032C — __imp__WaitForMultipleObjects@16
  • 00000330 — __imp__CreateEventA@16
  • 00000334 — __imp__GetTickCount@0
  • 00000338 — __imp__ReadFileEx@20
  • 0000033C — __imp__CancelIo@4
  • 00000340 — __imp__GetCurrentThreadId@0
  • 00000344 — __imp__ReleaseMutex@4
  • 00000348 — __imp__WaitForSingleObject@8
  • 0000034C — __imp__MapViewOfFile@20
  • 00000350 — __imp__CreateFileMappingA@24
  • 00000354 — __imp__CreateMutexA@12
  • 00000358 — __imp__lstrcmpA@8
  • 0000035C — __imp__MulDiv@12
  • 00000360 — __imp__WriteFileEx@20
  • 00000364 — __imp__ReadFile@20
  • 00000368 — __imp__SystemTimeToFileTime@8
  • 0000036C — __imp__GetLocalTime@4
  • 00000370 — __imp__EnterCriticalSection@4
  • 00000374 — __imp__InterlockedIncrement@4
  • 00000378 — __imp__CreateFileA@28
  • 0000037C — __imp__ResumeThread@4
  • 00000380 — __imp__CreateThread@24
  • 00000384 — __imp__SetThreadPriority@8
  • 00000388 — __imp__FreeLibraryAndExitThread@8
  • 0000038C — __imp__CloseHandle@4
  • 00000390 — __imp__SleepEx@8
  • 00000394 — __imp__InterlockedDecrement@4
  • 00000398 — __imp__GetModuleFileNameA@12
  • 0000039C — __imp__LoadLibraryA@4
  • 000003A0 — __imp__GetLastError@0
  • 000003A4 — __imp__CreateProcessA@40
  • 000003A8 — __imp__LeaveCriticalSection@4
  • 000003AC — \177KERNEL32_NULL_THUNK_DATA
  • 000003B0 — __imp__MsgWaitForMultipleObjects@20
  • 000003B4 — __imp__UnhookWindowsHookEx@4
  • 000003B8 — __imp__CallNextHookEx@16
  • 000003BC — __imp__GetWindowThreadProcessId@8
  • 000003C0 — __imp__GetForegroundWindow@0
  • 000003C4 — __imp__SetWindowsHookExA@16
  • 000003C8 — __imp__GetWindowLongA@8
  • 000003CC — __imp__SetCursorPos@8
  • 000003D0 — __imp__GetWindowRect@8
  • 000003D4 — __imp__GetCursorPos@4
  • 000003D8 — __imp__ShowCursor@4
  • 000003DC — __imp__mouse_event@20
  • 000003E0 — __imp__GetAsyncKeyState@4
  • 000003E4 — __imp__IsRectEmpty@4
  • 000003E8 — __imp__SubtractRect@12
  • 000003EC — __imp__GetDesktopWindow@0
  • 000003F0 — __imp__SendMessageA@16
  • 000003F4 — __imp__FindWindowA@8
  • 000003F8 — __imp__GetSystemMetrics@4
  • 000003FC — __imp__MapVirtualKeyA@8
  • 00000400 — __imp__GetKeyboardType@4
  • 00000404 — __imp__wsprintfA
  • 00000408 — __imp__LoadStringA@16
  • 0000040C — __imp__GetPropA@8
  • 00000410 — __imp__IsWindow@4
  • 00000414 — __imp__PostThreadMessageA@16
  • 00000418 — __imp__RegisterWindowMessageA@4
  • 0000041C — __imp__DispatchMessageA@4
  • 00000420 — __imp__TranslateMessage@4
  • 00000424 — __imp__PeekMessageA@20
  • 00000428 — __imp__GetInputState@0
  • 0000042C — __imp__SystemParametersInfoA@16
  • 00000430 — __imp__IntersectRect@12
  • 00000434 — __imp__MapWindowPoints@16
  • 00000438 — __imp__GetClientRect@8
  • 0000043C — __imp__ReleaseCapture@0
  • 00000440 — __imp__ClipCursor@4
  • 00000444 — __imp__SetCapture@4
  • 00000448 — __imp__GetMessageTime@0
  • 0000044C — __imp__SendNotifyMessageA@16
  • 00000450 — __imp__RegisterDeviceNotificationA@12
  • 00000454 — __imp__UnregisterDeviceNotification@4
  • 00000458 — __imp__SetWindowLongA@12
  • 0000045C — __imp__DefWindowProcA@16
  • 00000460 — __imp__SetPropA@12
  • 00000464 — __imp__RemovePropA@8
  • 00000468 — __imp__CallWindowProcA@20
  • 0000046C — __imp__PostMessageA@16
  • 00000470 — __imp__CharUpperW@4
  • 00000474 — __imp__CharUpperA@4
  • 00000478 — \177USER32_NULL_THUNK_DATA