OpenAL32.dll

v1.24.3.0 64-bit Windows NT Analyzed
Description
Main implementation library
Authors
GNU LGPL - Version 2, June 1991
File size
2.8 MB
Uploaded
2026-08-04 00:01
Views
40
SHA-256
4f7f49003562e1056fd0f25274d021d9

Exported functions 176

alAuxiliaryEffectSlotPlaySOFT #1 · 0xa270
alAuxiliaryEffectSlotPlayvSOFT #2 · 0xa310
alAuxiliaryEffectSlotStopSOFT #3 · 0xa3b0
alAuxiliaryEffectSlotStopvSOFT #4 · 0xa450
alAuxiliaryEffectSlotf #5 · 0x9880
alAuxiliaryEffectSlotfv #6 · 0x98f0
alAuxiliaryEffectSloti #7 · 0x9620
alAuxiliaryEffectSlotiv #8 · 0x9690
alBuffer3f #9 · 0x128c0
alBuffer3i #10 · 0x12a60
alBufferCallbackSOFT #11 · 0x13000
alBufferData #12 · 0x13670
alBufferSamplesSOFT #13 · 0x13930
alBufferStorageSOFT #14 · 0x13280
alBufferSubDataSOFT #15 · 0x12840
alBufferSubSamplesSOFT #16 · 0x139d0
alBufferf #17 · 0x11180
alBufferfv #18 · 0x11320
alBufferi #19 · 0x11500
alBufferiv #20 · 0x11570
alDeferUpdatesSOFT #21 · 0x5d850
alDeleteAuxiliaryEffectSlots #22 · 0x95c0
alDeleteBuffers #23 · 0x10ee0
alDeleteEffects #24 · 0x1bed0
alDeleteFilters #25 · 0x338b0
alDeleteSources #26 · 0x55a80
alDisable #27 · 0x5f9d0
alDistanceModel #28 · 0x5cd80
alDopplerFactor #29 · 0x5f790
alDopplerVelocity #30 · 0x5ff70
alEffectf #31 · 0x1c2a0
alEffectfv #32 · 0x1c470
alEffecti #33 · 0x1c030
alEffectiv #34 · 0x1c0a0
alEnable #35 · 0x5fde0
alEventCallbackSOFT #36 · 0x306c0
alEventControlSOFT #37 · 0x30650
alFilterf #38 · 0x33eb0
alFilterfv #39 · 0x34200
alFilteri #40 · 0x33a00
alFilteriv #41 · 0x33ca0
alFlushMappedBufferSOFT #42 · 0x10f40
alGenAuxiliaryEffectSlots #43 · 0x9560
alGenBuffers #44 · 0x10e80
alGenEffects #45 · 0x1be70
alGenFilters #46 · 0x33850
alGenSources #47 · 0x55a20
alGetAuxiliaryEffectSlotf #48 · 0x9ef0
alGetAuxiliaryEffectSlotfv #49 · 0xa0b0
alGetAuxiliaryEffectSloti #50 · 0x9ab0
alGetAuxiliaryEffectSlotiv #51 · 0x9d00
alGetBoolean #52 · 0x5d970
alGetBooleanv #53 · 0x5d440
alGetBuffer3PtrSOFT #54 · 0x13080
alGetBuffer3f #55 · 0x12c00
alGetBuffer3i #56 · 0x12e00
alGetBufferPtrSOFT #57 · 0x11fc0
alGetBufferPtrvSOFT #58 · 0x121d0
alGetBufferSamplesSOFT #59 · 0x13a70
alGetBufferf #60 · 0x11880
alGetBufferfv #61 · 0x11ab0
alGetBufferi #62 · 0x11cc0
alGetBufferiv #63 · 0x11d30
alGetDouble #64 · 0x5da20
alGetDoublev #65 · 0x5d510
alGetEffectf #66 · 0x1c8d0
alGetEffectfv #67 · 0x1be00
alGetEffecti #68 · 0x1c4e0
alGetEffectiv #69 · 0x1c6d0
alGetEnumValue #70 · 0x30900
alGetError #71 · 0x2f2d0
alGetFilterf #72 · 0x348c0
alGetFilterfv #73 · 0x33630
alGetFilteri #74 · 0x34540
alGetFilteriv #75 · 0x346f0
alGetFloat #76 · 0x5e160
alGetFloatv #77 · 0x5d5e0
alGetInteger #78 · 0x5e890
alGetInteger64SOFT #79 · 0x5f020
alGetInteger64vSOFT #80 · 0x5d780
alGetIntegerv #81 · 0x5d6b0
alGetListener3f #82 · 0x374d0
alGetListener3i #83 · 0x363c0
alGetListenerf #84 · 0x36b30
alGetListenerfv #85 · 0x36cc0
alGetListeneri #86 · 0x36d20
alGetListeneriv #87 · 0x36e70
alGetPointerSOFT #88 · 0x5f650
alGetPointervSOFT #89 · 0x5cf20
alGetProcAddress #90 · 0x308c0
alGetSource3dSOFT #91 · 0x57e40
alGetSource3f #92 · 0x57c10
alGetSource3i #93 · 0x58080
alGetSource3i64SOFT #94 · 0x582a0
alGetSourcedSOFT #95 · 0x56700
alGetSourcedvSOFT #96 · 0x568c0
alGetSourcef #97 · 0x561f0
alGetSourcefv #98 · 0x563b0
alGetSourcei #99 · 0x56c50
alGetSourcei64SOFT #100 · 0x571a0
alGetSourcei64vSOFT #101 · 0x57360
alGetSourceiv #102 · 0x56e10
alGetString #103 · 0x5d200
alGetStringiSOFT #104 · 0x5fc40
alIsAuxiliaryEffectSlot #105 · 0x9480
alIsBuffer #106 · 0x10bb0
alIsBufferFormatSupportedSOFT #107 · 0x135d0
alIsEffect #108 · 0x1bf30
alIsEnabled #109 · 0x5fb00
alIsExtensionPresent #110 · 0x30940
alIsFilter #111 · 0x33910
alIsSource #112 · 0x558e0
alListener3f #113 · 0x36ed0
alListener3i #114 · 0x37180
alListenerf #115 · 0x365a0
alListenerfv #116 · 0x367f0
alListeneri #117 · 0x36850
alListeneriv #118 · 0x36960
alMapBufferSOFT #119 · 0x127b0
alProcessUpdatesSOFT #120 · 0x5d8d0
alSource3dSOFT #121 · 0x57a70
alSource3f #122 · 0x579e0
alSource3i #123 · 0x57b10
alSource3i64SOFT #124 · 0x57b90
alSourcePause #125 · 0x577b0
alSourcePausev #126 · 0x55d50
alSourcePlay #127 · 0x559c0
alSourcePlayv #128 · 0x55cf0
alSourceQueueBufferLayersSOFT #129 · 0x584e0
alSourceQueueBuffers #130 · 0x57900
alSourceRewind #131 · 0x57890
alSourceRewindv #132 · 0x55e10
alSourceStop #133 · 0x57820
alSourceStopv #134 · 0x55db0
alSourceUnqueueBuffers #135 · 0x57970
alSourcedSOFT #136 · 0x55f50
alSourcedvSOFT #137 · 0x55fc0
alSourcef #138 · 0x55e70
alSourcefv #139 · 0x55ee0
alSourcei #140 · 0x56030
alSourcei64SOFT #141 · 0x56110
alSourcei64vSOFT #142 · 0x56180
alSourceiv #143 · 0x560a0
alSpeedOfSound #144 · 0x5f8b0
alUnmapBufferSOFT #145 · 0x10cb0
alcCaptureCloseDevice #146 · 0x6fee0
alcCaptureOpenDevice #147 · 0x6d3b0
alcCaptureSamples #148 · 0x6d290
alcCaptureStart #149 · 0x6d120
alcCaptureStop #150 · 0x6c5c0
alcCloseDevice #151 · 0x72250
alcCreateContext #152 · 0x70f80
alcDestroyContext #153 · 0x71c90
alcDevicePauseSOFT #154 · 0x6c670
alcDeviceResumeSOFT #155 · 0x70a90
alcGetContextsDevice #156 · 0x71dd0
alcGetCurrentContext #157 · 0x612c0
alcGetEnumValue #158 · 0x6dc90
alcGetError #159 · 0x6c730
alcGetInteger64vSOFT #160 · 0x70040
alcGetIntegerv #161 · 0x6c370
alcGetProcAddress #162 · 0x70dc0
alcGetString #163 · 0x718a0
alcGetStringiSOFT #164 · 0x6c3f0
alcGetThreadContext #165 · 0x612a0
alcIsExtensionPresent #166 · 0x6c8f0
alcIsRenderFormatSupportedSOFT #167 · 0x6c4e0
alcLoopbackOpenDeviceSOFT #168 · 0x6cb70
alcMakeContextCurrent #169 · 0x72190
alcOpenDevice #170 · 0x6dde0
alcProcessContext #171 · 0x71f90
alcRenderSamplesSOFT #172 · 0x66840
alcResetDeviceSOFT #173 · 0x6c790
alcSetThreadContext #174 · 0x72110
alcSuspendContext #175 · 0x71e30
alsoft_get_version #176 · 0x585c0

Imported DLLs & functions 236

AvRevertMmThreadCharacteristics 0x25e0bb838
AvSetMmThreadCharacteristicsW 0x25e0bb840
__C_specific_handler 0x25e0bbb28
CloseHandle 0x25e0bb850
CreateEventA 0x25e0bb858
CreateEventW 0x25e0bb860
CreateFileW 0x25e0bb868
CreateHardLinkW 0x25e0bb870
CreateSemaphoreA 0x25e0bb878
CreateSemaphoreW 0x25e0bb880
DebugBreak 0x25e0bb888
DeleteCriticalSection 0x25e0bb890
DeleteFileW 0x25e0bb898
DuplicateHandle 0x25e0bb8a0
EnterCriticalSection 0x25e0bb8a8
FileTimeToSystemTime 0x25e0bb8b0
FindFirstVolumeW 0x25e0bb8b8
FindNextVolumeW 0x25e0bb8c0
FindVolumeClose 0x25e0bb8c8
FormatMessageA 0x25e0bb8d0
FormatMessageW 0x25e0bb8d8
FreeLibrary 0x25e0bb8e0
GetCurrentProcess 0x25e0bb8e8
GetCurrentProcessId 0x25e0bb8f0
GetCurrentThread 0x25e0bb8f8
GetCurrentThreadId 0x25e0bb900
GetDiskFreeSpaceExW 0x25e0bb908
GetFileAttributesW 0x25e0bb910
GetFileInformationByHandle 0x25e0bb918
GetFileSize 0x25e0bb920
GetFileSizeEx 0x25e0bb928
GetFileType 0x25e0bb930
GetFullPathNameW 0x25e0bb938
GetHandleInformation 0x25e0bb940
GetLastError 0x25e0bb948
GetModuleFileNameW 0x25e0bb950
GetModuleHandleA 0x25e0bb958
GetModuleHandleExW 0x25e0bb960
GetModuleHandleW 0x25e0bb968
GetProcAddress 0x25e0bb970
GetProcessAffinityMask 0x25e0bb978
GetProcessTimes 0x25e0bb980
GetSystemInfo 0x25e0bb988
GetSystemTimeAdjustment 0x25e0bb990
GetSystemTimeAsFileTime 0x25e0bb998
GetTempPathW 0x25e0bb9a0
GetThreadContext 0x25e0bb9a8
GetThreadPriority 0x25e0bb9b0
GetThreadTimes 0x25e0bb9b8
GetTickCount 0x25e0bb9c0
GetVolumeInformationW 0x25e0bb9c8
InitializeCriticalSection 0x25e0bb9d0
IsDBCSLeadByteEx 0x25e0bb9d8
IsDebuggerPresent 0x25e0bb9e0
LeaveCriticalSection 0x25e0bb9e8
LoadLibraryW 0x25e0bb9f0
LocalFree 0x25e0bb9f8
MoveFileExW 0x25e0bba00
MultiByteToWideChar 0x25e0bba08
OpenProcess 0x25e0bba10
OutputDebugStringA 0x25e0bba18
QueryPerformanceCounter 0x25e0bba20
QueryPerformanceFrequency 0x25e0bba28
RaiseException 0x25e0bba30
ReleaseSemaphore 0x25e0bba38
RemoveDirectoryW 0x25e0bba40
ResetEvent 0x25e0bba48
ResumeThread 0x25e0bba50
RtlCaptureContext 0x25e0bba58
RtlLookupFunctionEntry 0x25e0bba60
RtlUnwindEx 0x25e0bba68
RtlVirtualUnwind 0x25e0bba70
SetEndOfFile 0x25e0bba78
SetEvent 0x25e0bba80
SetFilePointer 0x25e0bba88
SetLastError 0x25e0bba90
SetProcessAffinityMask 0x25e0bba98
SetSystemTime 0x25e0bbaa0
SetThreadContext 0x25e0bbaa8
SetThreadPriority 0x25e0bbab0
Sleep 0x25e0bbab8
SuspendThread 0x25e0bbac0
TlsAlloc 0x25e0bbac8
TlsFree 0x25e0bbad0
TlsGetValue 0x25e0bbad8
TlsSetValue 0x25e0bbae0
TryEnterCriticalSection 0x25e0bbae8
VirtualProtect 0x25e0bbaf0
VirtualQuery 0x25e0bbaf8
WaitForMultipleObjects 0x25e0bbb00
WaitForSingleObject 0x25e0bbb08
WaitForSingleObjectEx 0x25e0bbb10
WideCharToMultiByte 0x25e0bbb18
WriteConsoleW 0x25e0bbb20
___lc_codepage_func 0x25e0bbb38
___mb_cur_max_func 0x25e0bbb40
__iob_func 0x25e0bbb48
__setusermatherr 0x25e0bbb50
_aligned_free 0x25e0bbb58
_aligned_malloc 0x25e0bbb60
_amsg_exit 0x25e0bbb68
_beginthreadex 0x25e0bbb70
_close 0x25e0bbb78
_dup 0x25e0bbb80
_dup2 0x25e0bbb88
_endthreadex 0x25e0bbb90
_errno 0x25e0bbb98
_fdopen 0x25e0bbba0
_fdopen 0x25e0bbed0
_fileno 0x25e0bbec8
_fileno 0x25e0bbba8
_findclose 0x25e0bbbb0
_fstat64 0x25e0bbbb8
_get_osfhandle 0x25e0bbbc0
_hypot 0x25e0bbbc8
_initterm 0x25e0bbbd0
_isatty 0x25e0bbbd8
_lock 0x25e0bbbe0
_lseeki64 0x25e0bbbe8
_open 0x25e0bbbf0
_pipe 0x25e0bbbf8
_read 0x25e0bbc00
_read 0x25e0bbec0
_setjmp 0x25e0bbc08
_strdup 0x25e0bbeb8
_strtoi64 0x25e0bbea8
_strtoui64 0x25e0bbea0
_telli64 0x25e0bbc10
_unlock 0x25e0bbc18
_vscprintf 0x25e0bbc20
_vsnprintf 0x25e0bbc28
_wchdir 0x25e0bbc30
_wchmod 0x25e0bbc38
_wfindfirst64 0x25e0bbc40
_wfindnext64 0x25e0bbc48
_wfopen 0x25e0bbc50
_wfullpath 0x25e0bbc58
_wgetcwd 0x25e0bbc60
_wgetenv 0x25e0bbc68
_wmkdir 0x25e0bbc70
_wopen 0x25e0bbc78
_write 0x25e0bbc80
_write 0x25e0bbeb0
_wstat64 0x25e0bbc88
_wutime64 0x25e0bbc90
abort 0x25e0bbc98
calloc 0x25e0bbca0
clearerr 0x25e0bbca8
exit 0x25e0bbcb0
exp 0x25e0bbcb8
fclose 0x25e0bbcc0
ferror 0x25e0bbcc8
fflush 0x25e0bbcd0
fopen 0x25e0bbcd8
fprintf 0x25e0bbce0
fputc 0x25e0bbce8
fputs 0x25e0bbcf0
free 0x25e0bbcf8
frexp 0x25e0bbd00
fseek 0x25e0bbd08
ftell 0x25e0bbd10
fwrite 0x25e0bbd18
getc 0x25e0bbd20
getenv 0x25e0bbd28
isalnum 0x25e0bbd30
isspace 0x25e0bbd38
iswctype 0x25e0bbd40
isxdigit 0x25e0bbd48
ldexp 0x25e0bbd50
localeconv 0x25e0bbd58
log 0x25e0bbd60
log10 0x25e0bbd68
longjmp 0x25e0bbd70
malloc 0x25e0bbd78
memchr 0x25e0bbd80
memcmp 0x25e0bbd88
memcpy 0x25e0bbd90
memmove 0x25e0bbd98
memset 0x25e0bbda0
pow 0x25e0bbda8
printf 0x25e0bbdb0
realloc 0x25e0bbdb8
setlocale 0x25e0bbdc0
setvbuf 0x25e0bbdc8
signal 0x25e0bbdd0
sinh 0x25e0bbdd8
strchr 0x25e0bbde0
strcmp 0x25e0bbde8
strcoll 0x25e0bbdf0
strerror 0x25e0bbdf8
strftime 0x25e0bbe00
strlen 0x25e0bbe08
strncmp 0x25e0bbe10
strtol 0x25e0bbe18
strtoul 0x25e0bbe20
strxfrm 0x25e0bbe28
tan 0x25e0bbe30
tolower 0x25e0bbe38
toupper 0x25e0bbe40
towlower 0x25e0bbe48
towupper 0x25e0bbe50
ungetc 0x25e0bbe58
vfprintf 0x25e0bbe60
wcscat 0x25e0bbe68
wcscmp 0x25e0bbe70
wcscoll 0x25e0bbe78
wcscpy 0x25e0bbe80
wcsftime 0x25e0bbe88
wcslen 0x25e0bbe90
wcsxfrm 0x25e0bbe98
CLSIDFromString 0x25e0bbee0
CoCreateInstance 0x25e0bbee8
CoInitializeEx 0x25e0bbef0
CoTaskMemFree 0x25e0bbef8
CoUninitialize 0x25e0bbf00
PropVariantClear 0x25e0bbf08
StringFromCLSID 0x25e0bbf10
SHGetKnownFolderPath 0x25e0bbf20
GetForegroundWindow 0x25e0bbf30
waveInAddBuffer 0x25e0bbf40
waveInClose 0x25e0bbf48
waveInGetDevCapsW 0x25e0bbf50
waveInGetNumDevs 0x25e0bbf58
waveInOpen 0x25e0bbf60
waveInPrepareHeader 0x25e0bbf68
waveInReset 0x25e0bbf70
waveInStart 0x25e0bbf78
waveInStop 0x25e0bbf80
waveInUnprepareHeader 0x25e0bbf88
waveOutClose 0x25e0bbf90
waveOutGetDevCapsW 0x25e0bbf98
waveOutGetNumDevs 0x25e0bbfa0
waveOutOpen 0x25e0bbfa8
waveOutPrepareHeader 0x25e0bbfb0
waveOutUnprepareHeader 0x25e0bbfb8
waveOutWrite 0x25e0bbfc0