winmmbase.dll

v10.0.19041.1 32-bit Windows NT Analyzed
Description
Base Multimedia Extension API DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
108.1 KB
Uploaded
2025-12-01 08:07
Views
111
SHA-256
7e14ba0c74ac39f58c81b94a572d7e30

Exported functions 141

CloseDriver #1 · 0x48d0
DefDriverProc #2 · 0x57f0
DriverCallback #3 · 0x5f30
DrvGetModuleHandle #4 · 0x49a0
GetDriverModuleHandle #5 · 0x49a0
OpenDriver #6 · 0x4930
SendDriverMessage #7 · 0x57d0
auxGetDevCapsA #8 · 0x6230
auxGetDevCapsW #9 · 0x61c0
auxGetNumDevs #10 · 0x6190
auxGetVolume #11 · 0x6390
auxOutMessage #12 · 0x6100
auxSetVolume #13 · 0x63e0
midiConnect #14 · 0x65b0
midiDisconnect #15 · 0x6550
midiInAddBuffer #16 · 0x8d70
midiInClose #17 · 0x8bb0
midiInGetDevCapsA #18 · 0x88b0
midiInGetDevCapsW #19 · 0x8810
midiInGetErrorTextA #20 · 0x7dd0
midiInGetErrorTextW #21 · 0x7da0
midiInGetID #22 · 0x8f40
midiInGetNumDevs #23 · 0x8790
midiInMessage #24 · 0x87c0
midiInOpen #25 · 0x8a50
midiInPrepareHeader #26 · 0x8c70
midiInReset #27 · 0x8e60
midiInStart #28 · 0x8de0
midiInStop #29 · 0x8e20
midiInUnprepareHeader #30 · 0x8ce0
midiOutCacheDrumPatches #31 · 0x8660
midiOutCachePatches #32 · 0x85c0
midiOutClose #33 · 0x7fc0
midiOutGetDevCapsA #34 · 0x79e0
midiOutGetDevCapsW #35 · 0x7940
midiOutGetErrorTextA #36 · 0x7dd0
midiOutGetErrorTextW #37 · 0x7da0
midiOutGetID #38 · 0x8f80
midiOutGetNumDevs #39 · 0x7880
midiOutGetVolume #40 · 0x7bb0
midiOutLongMsg #41 · 0x8490
midiOutMessage #42 · 0x78b0
midiOutOpen #43 · 0x7e00
midiOutPrepareHeader #44 · 0x8070
midiOutReset #45 · 0x8540
midiOutSetVolume #46 · 0x7c80
midiOutShortMsg #47 · 0x8400
midiOutUnprepareHeader #48 · 0x8290
midiStreamClose #49 · 0x6cc0
midiStreamOpen #50 · 0x66d0
midiStreamOut #51 · 0x70b0
midiStreamPause #52 · 0x6f20
midiStreamPosition #53 · 0x6e90
midiStreamProperty #54 · 0x6e40
midiStreamRestart #55 · 0x6f60
midiStreamStop #56 · 0x6ee0
mixerClose #57 · 0xa0a0
mixerGetControlDetailsA #58 · 0xac70
mixerGetControlDetailsW #59 · 0xad90
mixerGetDevCapsA #60 · 0x9420
mixerGetDevCapsW #61 · 0x95c0
mixerGetID #62 · 0x9650
mixerGetLineControlsA #63 · 0xaa40
mixerGetLineControlsW #64 · 0xaba0
mixerGetLineInfoA #65 · 0xa6f0
mixerGetLineInfoW #66 · 0xa7c0
mixerGetNumDevs #67 · 0x93f0
mixerMessage #68 · 0xa1f0
mixerOpen #69 · 0x9c10
mixerSetControlDetails #70 · 0xae70
mmDrvInstall #71 · 0xba70
mmGetCurrentTask #72 · 0xdc90
mmTaskBlock #73 · 0xdc10
mmTaskCreate #74 · 0xdca0
mmTaskSignal #75 · 0xdc60
mmTaskYield #76 · 0xda80
mmioAdvance #77 · 0x3bc0
mmioAscend #78 · 0x4410
mmioClose #79 · 0x35e0
mmioCreateChunk #80 · 0x4500
mmioDescend #81 · 0x4220
mmioFlush #82 · 0x3b40
mmioGetInfo #83 · 0x3920
mmioInstallIOProcA #84 · 0x3d80
mmioInstallIOProcW #85 · 0x3d50
mmioOpenA #86 · 0x33d0
mmioOpenW #87 · 0x3240
mmioRead #88 · 0x3650
mmioRenameA #89 · 0x3130
mmioRenameW #90 · 0x3030
mmioSeek #91 · 0x3830
mmioSendMessage #92 · 0x3e50
mmioSetBuffer #93 · 0x39b0
mmioSetInfo #94 · 0x3960
mmioStringToFOURCCA #95 · 0x3cf0
mmioStringToFOURCCW #96 · 0x3c80
mmioWrite #97 · 0x3720
sndOpenSound #98 · 0xda90
waveInAddBuffer #99 · 0xf750
waveInClose #100 · 0xf590
waveInGetDevCapsA #101 · 0xf0e0
waveInGetDevCapsW #102 · 0xf030
waveInGetErrorTextA #103 · 0xe6d0
waveInGetErrorTextW #104 · 0xe6a0
waveInGetID #105 · 0xf970
waveInGetNumDevs #106 · 0xef00
waveInGetPosition #107 · 0xf890
waveInMessage #108 · 0xefe0
waveInOpen #109 · 0xf290
waveInPrepareHeader #110 · 0xf650
waveInReset #111 · 0xf840
waveInStart #112 · 0xf7c0
waveInStop #113 · 0xf800
waveInUnprepareHeader #114 · 0xf6c0
waveOutBreakLoop #115 · 0xed50
waveOutClose #116 · 0xea50
waveOutGetDevCapsA #117 · 0xe350
waveOutGetDevCapsW #118 · 0xe210
waveOutGetErrorTextA #119 · 0xe6d0
waveOutGetErrorTextW #120 · 0xe6a0
waveOutGetID #121 · 0xf9b0
waveOutGetNumDevs #122 · 0xe150
waveOutGetPitch #123 · 0xede0
waveOutGetPlaybackRate #124 · 0xee70
waveOutGetPosition #125 · 0xed90
waveOutGetVolume #126 · 0xe510
waveOutMessage #127 · 0xe1c0
waveOutOpen #128 · 0xe700
waveOutPause #129 · 0xec80
waveOutPrepareHeader #130 · 0xeb10
waveOutReset #131 · 0xed00
waveOutRestart #132 · 0xecc0
waveOutSetPitch #133 · 0xee30
waveOutSetPlaybackRate #134 · 0xeec0
waveOutSetVolume #135 · 0xe5a0
waveOutUnprepareHeader #136 · 0xeb80
waveOutWrite #137 · 0xec10
winmmbaseFreeMMEHandles #138 · 0xd890
winmmbaseGetWOWHandle #139 · 0xda40
winmmbaseHandle32FromHandle16 #140 · 0xd830
winmmbaseSetWOWHandle #141 · 0xda60

Imported DLLs & functions 116

ApiSetQueryApiSetPresence 0x10017000
DelayLoadFailureHook 0x10017008
ResolveDelayLoadedAPI 0x10017010
GetLastError 0x1001701c
SetErrorMode 0x10017018
SetUnhandledExceptionFilter 0x10017024
UnhandledExceptionFilter 0x10017020
CreateFileW 0x1001702c
DeleteFileW 0x10017038
GetFileAttributesW 0x10017030
GetFileSize 0x1001703c
GetFullPathNameW 0x10017040
GetTempFileNameW 0x10017034
GetTempPathW 0x10017048
CloseHandle 0x10017050
HeapAlloc 0x10017058
HeapFree 0x1001705c
HeapReAlloc 0x10017060
GlobalAlloc 0x1001706c
GlobalFree 0x10017068
LocalAlloc 0x10017070
LocalFree 0x10017074
GlobalHandle 0x10017084
GlobalLock 0x1001707c
GlobalReAlloc 0x10017080
GlobalUnlock 0x10017088
_lclose 0x1001709c
_llseek 0x100170a0
_lread 0x10017098
_lwrite 0x100170a4
DisableThreadLibraryCalls 0x100170d0
FreeLibrary 0x100170cc
GetModuleFileNameA 0x100170c8
GetProcAddress 0x100170c4
LoadLibraryExA 0x100170b8
LoadLibraryExW 0x100170bc
LoadStringA 0x100170b4
LoadStringW 0x100170c0
CreateThread 0x100170fc
ExitThread 0x10017108
GetCurrentProcess 0x10017110
GetCurrentProcessId 0x10017104
GetCurrentThread 0x100170f4
GetCurrentThreadId 0x10017114
SetThreadPriority 0x100170f0
TerminateProcess 0x1001710c
TlsAlloc 0x100170e8
TlsFree 0x10017100
TlsGetValue 0x100170ec
TlsSetValue 0x100170f8
QueryPerformanceCounter 0x1001711c
RegCloseKey 0x10017124
RegGetValueW 0x10017128
RegOpenKeyExW 0x10017130
RegQueryValueExW 0x1001712c
CompareStringOrdinal 0x10017140
CompareStringW 0x10017144
MultiByteToWideChar 0x10017138
WideCharToMultiByte 0x1001713c
lstrcmpiW 0x10017150
lstrcmpW 0x1001714c
CreateEventA 0x1001716c
CreateEventW 0x10017178
DeleteCriticalSection 0x1001717c
EnterCriticalSection 0x10017164
InitializeCriticalSection 0x10017180
LeaveCriticalSection 0x10017170
SetEvent 0x10017168
WaitForSingleObject 0x10017174
WaitForSingleObjectEx 0x10017160
GetSystemInfo 0x10017190
GetSystemTimeAsFileTime 0x10017194
GetTickCount 0x10017198
GetTraceEnableFlags 0x100171b4
GetTraceEnableLevel 0x100171a0
GetTraceLoggerHandle 0x100171ac
RegisterTraceGuidsW 0x100171a4
TraceMessage 0x100171b0
UnregisterTraceGuids 0x100171a8
EventRegister 0x100171c4
EventUnregister 0x100171c0
EventWriteTransfer 0x100171bc
timeBeginPeriod 0x100171cc
timeEndPeriod 0x100171d8
timeGetDevCaps 0x100171d0
timeGetTime 0x100171d4
__CxxFrameHandler3 0x1001720c
__dllonexit 0x10017204
_amsg_exit 0x100171e8
_CxxThrowException 0x10017224
_except_handler4_common 0x10017210
_initterm 0x100171e0
_lock 0x100171f4
_onexit 0x10017208
_unlock 0x100171fc
_vsnwprintf 0x10017228
_XcptFilter 0x100171ec
??1type_info@@UAE@XZ 0x10017214
free 0x100171f0
malloc 0x100171e4
mbstowcs 0x10017200
memcpy 0x10017218
memset 0x10017230
wcschr 0x1001721c
wcsncmp 0x100171f8
wcsrchr 0x1001722c
wcstol 0x10017220
EtwTraceMessage 0x10017240
RtlMultiByteToUnicodeN 0x10017238
RtlUnicodeToMultiByteN 0x1001723c