00000000 — _DLLMain@12
00000115 — _ThreadMain@16
00000288 — _MmHidInit
00000326 — _MmHidExit
00000371 — _UsageListLength
000003A6 — _MmHidRegisterInputClient
00000475 — _MmHidRegisterMediaFocusClient
00000548 — _MmHidSetMediaFocus
0000059A — _MmHidMediaFocusNotify
000005E5 — _HidThreadProc@4
00000726 — _UsageInClientList
000007A2 — _UsageInList
000007DC — _GetDeviceClient
0000088A — _GetMediaTypeClient
000009DF — _CustomUsageDispatch
00000AAE — _MmHidReportDispatch
00000ED5 — _VolumeTimerHandler
00001088 — _MmHidUpdate
00001583 — _DeviceChangeHandler
00001600 — _MmHidProc@16
000019A0 — _CreateMixerControlList
000019F4 — _DestroyMixerControlList
00001A0A — _Mixer_GetNumDevs
00001A15 — _Mixer_GetDefaultMixerID
00001BD7 — _Mixer_GetMixerCaps
00001C04 — _Mixer_GetDestLine
00001C4D — _Mixer_GetLineControls
00001CE9 — _Mixer_ToggleMute
00001D5C — _Mixer_ToggleLoudness
00001DCF — _Mixer_ToggleBassBoost
00001E42 — _Mixer_SetVolume
0000204F — _Mixer_SetBass
0000210E — _Mixer_SetTreble
000021CD — _Mixer_Init
00002208 — _Mixer_Shutdown
00002230 — _Read
000022FA — _ParseReadReport
00002336 — _UnpackReport
0000245C — _PackReport
00002550 — _RebuildHidDeviceList
000026D0 — _OpenHidDevice
00002B58 — _StartHidDevice
00002BDE — _StopHidDevice
00002C09 — _DestroyHidDeviceList
00002C50 — _StartMmHid@16
00002CBE — _DllGetClassObject@12
00002D6A — _DllCanUnloadNow@0
00002DA1 — ?ObjectDestroyed@@YAXXZ
00002DB3 — ??0CMmHidClassFactory@@QAE@XZ
00002DDC — ??1CMmHidClassFactory@@QAE@XZ
00002DF0 — ?QueryInterface@CMmHidClassFactory@@UAGJABU_GUID@@PAPAX@Z
00002E53 — ?AddRef@CMmHidClassFactory@@UAGKXZ
00002E6F — ?Release@CMmHidClassFactory@@UAGKXZ
00002EC5 — ?CreateInstance@CMmHidClassFactory@@UAGJPAUIUnknown@@ABU_GUID@@PAPAX@Z
00002FAB — ?LockServer@CMmHidClassFactory@@UAGJH@Z
00002FD8 — ??0CMmHid@@QAE@PAUIUnknown@@P6AXXZ@Z
00003015 — ??1CMmHid@@QAE@XZ
00003029 — ?Init@CMmHid@@QAEHXZ
00003039 — ?QueryInterface@CMmHid@@UAGJABU_GUID@@PAPAX@Z
0000309C — ?AddRef@CMmHid@@UAGKXZ
000030B8 — ?Release@CMmHid@@UAGKXZ
0000311D — ?RegisterConsumerInputClient@CMmHid@@UAGJPAKPAU_CInput_Client@@@Z
0000324C — ?DeregisterConsumerInputClient@CMmHid@@UAGJK@Z
000032D2 — ?EmitInputReport@CMmHid@@UAGJGGK@Z
00003344 — ?SetMediaFocus@CMmHid@@UAGJK@Z
000033B3 — ?GetMediaFocus@CMmHid@@UAGKXZ
000033FA — ?RegisterMediaFocusClient@CMmHid@@UAGJPAKPAX@Z
00003484 — ?DeregisterMediaFocusClient@CMmHid@@UAGJK@Z
00003510 — ??9@YAHABU_GUID@@0@Z
00003530 — ??8@YAHABU_GUID@@0@Z
00003550 — ??_GCMmHidClassFactory@@QAEPAXI@Z
00003580 — ??0IClassFactory@@QAE@XZ
000035A0 — ??0IUnknown@@QAE@XZ
000035C0 — ??_GCMmHid@@QAEPAXI@Z
000035F0 — _InsertTailList
00003621 — _RemoveEntryList
0000365C — _InsertHeadList
00003673 — _IsNodeOnList
000036A4 — _HidP_GetScaledUsageValue@32
000036AA — _HidP_GetUsageValue@32
000036B0 — _HidP_GetUsages@32
000036B6 — _HidP_SetUsageValue@32
000036BC — _HidP_SetUsages@32
000036C2 — _HidD_GetHidGuid@4
000036C8 — _HidP_MaxUsageListLength@12
000036CE — _HidP_GetSpecificValueCaps@28
000036D4 — _HidP_GetSpecificButtonCaps@28
000036DA — _HidP_GetLinkCollectionNodes@12
000036E0 — _HidP_GetCaps@8
000036E6 — _HidD_FreePreparsedData@4
000036EC — _HidD_GetAttributes@8
000036F2 — _HidD_GetPreparsedData@8
000036F8 — _memset
000036FE — _memcpy
00003710 — __ftol
00003716 — ??2@YAPAXI@Z
0000371C — _memcmp
00003722 — ??3@YAXPAX@Z
00003728 — __purecall
00000008 — _szMapperPath
00000034 — _szPlayback
00000040 — _szPreferredOnly
00000050 — _CLSID_ConsumerInput
00000060 — _IID_IConsumerInput
00000070 — ??_7CMmHidClassFactory@@6B@
00000084 — ??_7IClassFactory@@6B@
00000098 — ??_7IUnknown@@6B@
000000A4 — ??_7CMmHid@@6B@
000000D0 — _IID_IClassFactory
000000E0 — _IID_IUnknown
00000000 — _HMutex
00000004 — _PnpEnabled
00000008 — _hInstance
0000000C — _hWndMmHid
00000010 — _cThreadRef
00000014 — _hMapObject
00000018 — _pSharedData
0000001C — _hClientMutex
00000020 — _hClientEvent
00000024 — _hMutexOOC
000000B8 — ?g_cObj@@3KA
000000BC — ?g_cLock@@3KA
000000C0 — ?DefaultUsageList@@3PAGA
00000100 — _FocusNotifyClients
00000140 — _HidDeviceList
00000144 — _ClientList
00000160 — _OOC_State
00000180 — _MixerData
000006C0 — _PendingButtonList
00000000 — __IMPORT_DESCRIPTOR_HID
00000014 — __IMPORT_DESCRIPTOR_WINMM
00000028 — __IMPORT_DESCRIPTOR_KERNEL32
0000003C — __IMPORT_DESCRIPTOR_MSVCRT
00000050 — __IMPORT_DESCRIPTOR_SETUPAPI
00000064 — __IMPORT_DESCRIPTOR_USER32
00000078 — __IMPORT_DESCRIPTOR_ADVAPI32
0000008C — __NULL_IMPORT_DESCRIPTOR
000001E0 — __imp__RegQueryValueExA@24
000001E4 — __imp__RegOpenKeyExA@20
000001E8 — __imp__RegCloseKey@4
000001EC — \177ADVAPI32_NULL_THUNK_DATA
000001F0 — __imp__HidD_GetHidGuid@4
000001F4 — __imp__HidP_MaxUsageListLength@12
000001F8 — __imp__HidP_GetSpecificValueCaps@28
000001FC — __imp__HidP_GetUsageValue@32
00000200 — __imp__HidP_SetUsages@32
00000204 — __imp__HidP_SetUsageValue@32
00000208 — __imp__HidP_GetCaps@8
0000020C — __imp__HidD_FreePreparsedData@4
00000210 — __imp__HidD_GetAttributes@8
00000214 — __imp__HidD_GetPreparsedData@8
00000218 — __imp__HidP_GetUsages@32
0000021C — __imp__HidP_GetSpecificButtonCaps@28
00000220 — __imp__HidP_GetScaledUsageValue@32
00000224 — __imp__HidP_GetLinkCollectionNodes@12
00000228 — \177HID_NULL_THUNK_DATA
0000022C — __imp__GlobalFree@4
00000230 — __imp__CreateThread@24
00000234 — __imp__LocalAlloc@8
00000238 — __imp__CreateFileMappingA@24
0000023C — __imp__CreateProcessA@40
00000240 — __imp__CreateFileA@28
00000244 — __imp__ReadFile@20
00000248 — __imp__CloseHandle@4
0000024C — __imp__UnmapViewOfFile@4
00000250 — __imp__CreateMutexA@12
00000254 — __imp__CreateEventA@16
00000258 — __imp__MapViewOfFile@20
0000025C — __imp__GetLastError@0
00000260 — __imp__lstrcmpA@8
00000264 — __imp__SleepEx@8
00000268 — __imp__ReleaseMutex@4
0000026C — __imp__WaitForSingleObject@8
00000270 — __imp__SetEvent@4
00000274 — __imp__LocalFree@4
00000278 — __imp__GlobalAlloc@8
0000027C — __imp__GlobalLock@4
00000280 — __imp__GlobalUnlock@4
00000284 — __imp__GlobalHandle@4
00000288 — \177KERNEL32_NULL_THUNK_DATA
0000028C — __imp_??3@YAXPAX@Z
00000290 — __imp___purecall
00000294 — __imp__memcpy
00000298 — __imp__memset
0000029C — __imp_??2@YAPAXI@Z
000002A0 — __imp__memcmp
000002A4 — __imp___ftol
000002A8 — \177MSVCRT_NULL_THUNK_DATA
000002AC — __imp__SetupDiGetClassDevsA@16
000002B0 — __imp__SetupDiEnumDeviceInterfaces@20
000002B4 — __imp__SetupDiGetDeviceInterfaceDetailA@24
000002B8 — __imp__SetupDiDestroyDeviceInfoList@4
000002BC — \177SETUPAPI_NULL_THUNK_DATA
000002C0 — __imp__TranslateMessage@4
000002C4 — __imp__DispatchMessageA@4
000002C8 — __imp__DefWindowProcA@16
000002CC — __imp__IsWindow@4
000002D0 — __imp__PostMessageA@16
000002D4 — __imp__RegisterClassExA@4
000002D8 — __imp__DestroyWindow@4
000002DC — __imp__KillTimer@8
000002E0 — __imp__CreateWindowExA@48
000002E4 — __imp__GetMessageA@16
000002E8 — __imp__SetTimer@16
000002EC — \177USER32_NULL_THUNK_DATA
000002F0 — __imp__mixerOpen@20
000002F4 — __imp__mixerGetControlDetailsA@12
000002F8 — __imp__mixerClose@4
000002FC — __imp__mixerGetDevCapsA@12
00000300 — __imp__mixerSetControlDetails@12
00000304 — __imp__mixerGetLineControlsA@12
00000308 — __imp__mixerGetLineInfoA@12
0000030C — __imp__waveOutGetNumDevs@0
00000310 — __imp__waveOutGetDevCapsA@12
00000314 — __imp__mixerGetID@12
00000318 — __imp__mixerGetNumDevs@0
0000031C — \177WINMM_NULL_THUNK_DATA