Import table
kernel32.dll
lstrcpyW, lstrlenW, lstrcmpW, GetCurrentThreadId, GetCommandLineA, HeapFree, GetVersionExA, HeapAlloc, GetProcessHeap, RaiseException, GetLastError, GetProcAddress, GetModuleHandleA, ExitProcess, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, InterlockedDecrement, Sleep, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, DeleteCriticalSection, GetModuleFileNameA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, HeapDestroy, HeapCreate, VirtualFree, UnhandledExceptionFilter, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, HeapSize, LeaveCriticalSection, EnterCriticalSection, VirtualAlloc, HeapReAlloc, WriteFile, SetUnhandledExceptionFilter, GetCPInfo, GetACP, GetOEMCP, TerminateProcess, GetCurrentProcess, IsDebuggerPresent, LoadLibraryA, InitializeCriticalSection, RtlUnwind, LCMapStringA, MultiByteToWideChar, LCMapStringW, GetStringTypeA, GetStringTypeW, GetLocaleInfoA
ole32.dll
PropVariantClear, CoCreateInstance, CoTaskMemFree
Export table
EndEnumAudioEndpoints
EnumAudioEndpointId
EnumAudioEndpointName
GetAudioEndpointDeviceIdByName
GetAudioEndpointDeviceNameById
GetDefaultAudioEndpointId
GetDefaultAudioEndpointName
GetVolumeLevel
GetVolumeRange
SetDefaultAudioEndpointById
SetDefaultAudioEndpointByName
SetVolumeLevel
SetVolumeMute
StartEnumAudioEndpoints