MMDevAPI.dll

v10.0.19041.5915 32-bit Windows NT Analyzed
Description
MMDevice API
Authors
© Microsoft Corporation. All rights reserved.
File size
412.7 KB
Uploaded
2025-12-01 08:00
Views
124
SHA-256
1fce62a9c2ee57892c6ff2ca3adc934d

Exported functions 35

#2 · 0xa6a0
#3 · 0x474b0
#4 · 0x55b10
#5 · 0xa000
#6 · 0x474f0
#7 · 0x20220
#8 · 0xa0b0
#9 · 0x1ffb0
#10 · 0xcb60
#11 · 0x21660
#12 · 0xa090
#13 · 0x55f60
#14 · 0x47520
#15 · 0x257a0
#16 · 0x1fd20
ActivateAudioInterfaceAsync #17 · 0x9230
#18 · 0x442b0
#19 · 0x456f0
#20 · 0x45be0
#21 · 0xcdc0
#22 · 0x45b00
#23 · 0x45d10
#24 · 0x45a40
#25 · 0x45e20
#26 · 0xc9f0
#27 · 0x45ee0
#28 · 0xcab0
#29 · 0xc9b0
#30 · 0x45920
#31 · 0x45720
#32 · 0x28410
DllCanUnloadNow #33 · 0xa240
DllGetClassObject #34 · 0x1f470
DllRegisterServer #35 · 0x47490
DllUnregisterServer #36 · 0x474a0

Imported DLLs & functions 214

ApiSetQueryApiSetPresence 0x1005f058
DebugBreak 0x1005f068
IsDebuggerPresent 0x1005f060
OutputDebugStringA 0x1005f06c
OutputDebugStringW 0x1005f064
DelayLoadFailureHook 0x1005f074
ResolveDelayLoadedAPI 0x1005f07c
GetLastError 0x1005f08c
RaiseException 0x1005f088
SetLastError 0x1005f094
SetUnhandledExceptionFilter 0x1005f090
UnhandledExceptionFilter 0x1005f084
GetFeatureEnabledState 0x1005f0a4
RecordFeatureError 0x1005f0ac
RecordFeatureUsage 0x1005f09c
SubscribeFeatureStateChangeNotification 0x1005f0a8
UnsubscribeFeatureStateChangeNotification 0x1005f0a0
CreateFileW 0x1005f0b4
CloseHandle 0x1005f0c0
DuplicateHandle 0x1005f0bc
GetProcessHeap 0x1005f0d0
HeapAlloc 0x1005f0d4
HeapDestroy 0x1005f0dc
HeapFree 0x1005f0d8
HeapReAlloc 0x1005f0c8
HeapSize 0x1005f0cc
InitializeSListHead 0x1005f0e4
CancelIoEx 0x1005f0f0
DeviceIoControl 0x1005f0ec
CancelIo 0x1005f100
CancelSynchronousIo 0x1005f0fc
GetOverlappedResultEx 0x1005f0f8
DisableThreadLibraryCalls 0x1005f108
FindResourceExW 0x1005f118
FreeLibrary 0x1005f114
GetModuleFileNameA 0x1005f130
GetModuleFileNameW 0x1005f124
GetModuleHandleExW 0x1005f10c
GetModuleHandleW 0x1005f120
GetProcAddress 0x1005f110
LoadLibraryExW 0x1005f128
LoadResource 0x1005f134
LoadStringW 0x1005f11c
SizeofResource 0x1005f12c
FormatMessageW 0x1005f140
GetThreadLocale 0x1005f144
SetThreadLocale 0x1005f13c
LoadStringByReference 0x1005f14c
GetCurrentProcess 0x1005f160
GetCurrentProcessId 0x1005f15c
GetCurrentThreadId 0x1005f164
OpenThread 0x1005f168
ProcessIdToSessionId 0x1005f158
TerminateProcess 0x1005f154
IsProcessorFeaturePresent 0x1005f170
QueryPerformanceCounter 0x1005f178
QueryUnbiasedInterruptTime 0x1005f180
RegCloseKey 0x1005f1a8
RegCreateKeyExW 0x1005f1b0
RegDeleteTreeW 0x1005f198
RegDeleteValueW 0x1005f19c
RegEnumKeyExW 0x1005f188
RegEnumValueW 0x1005f1a0
RegGetValueW 0x1005f190
RegOpenKeyExW 0x1005f194
RegQueryInfoKeyW 0x1005f1a4
RegQueryValueExW 0x1005f1ac
RegSetValueExW 0x1005f18c
RtlCaptureStackBackTrace 0x1005f1b8
CompareStringOrdinal 0x1005f1c8
CompareStringW 0x1005f1c0
MultiByteToWideChar 0x1005f1c4
SHLoadIndirectString 0x1005f1d8
AcquireSRWLockExclusive 0x1005f228
AcquireSRWLockShared 0x1005f218
CreateEventExW 0x1005f230
CreateEventW 0x1005f238
CreateMutexExW 0x1005f234
CreateSemaphoreExW 0x1005f224
DeleteCriticalSection 0x1005f240
EnterCriticalSection 0x1005f1ec
InitializeCriticalSection 0x1005f204
InitializeCriticalSectionAndSpinCount 0x1005f1e8
InitializeCriticalSectionEx 0x1005f200
InitializeSRWLock 0x1005f21c
LeaveCriticalSection 0x1005f1f8
OpenSemaphoreW 0x1005f220
ReleaseMutex 0x1005f20c
ReleaseSemaphore 0x1005f1f0
ReleaseSRWLockExclusive 0x1005f22c
ReleaseSRWLockShared 0x1005f214
ResetEvent 0x1005f1f4
SetEvent 0x1005f23c
TryEnterCriticalSection 0x1005f1fc
WaitForSingleObject 0x1005f208
WaitForSingleObjectEx 0x1005f210
InitOnceBeginInitialize 0x1005f248
InitOnceComplete 0x1005f24c
InitOnceExecuteOnce 0x1005f254
Sleep 0x1005f250
WaitForMultipleObjects 0x1005f25c
GetLocalTime 0x1005f264
GetSystemTime 0x1005f268
GetSystemTimeAsFileTime 0x1005f270
GetTickCount64 0x1005f26c
CloseThreadpoolCleanupGroup 0x1005f284
CloseThreadpoolCleanupGroupMembers 0x1005f288
CloseThreadpoolTimer 0x1005f294
CloseThreadpoolWait 0x1005f2a0
CloseThreadpoolWork 0x1005f2b4
CreateThreadpoolCleanupGroup 0x1005f28c
CreateThreadpoolTimer 0x1005f290
CreateThreadpoolWait 0x1005f278
CreateThreadpoolWork 0x1005f2ac
FreeLibraryWhenCallbackReturns 0x1005f2b0
SetThreadpoolTimer 0x1005f29c
SetThreadpoolWait 0x1005f2b8
SubmitThreadpoolWork 0x1005f2a8
TrySubmitThreadpoolCallback 0x1005f280
WaitForThreadpoolTimerCallbacks 0x1005f298
WaitForThreadpoolWaitCallbacks 0x1005f27c
WaitForThreadpoolWorkCallbacks 0x1005f2a4
RegisterWaitForSingleObjectEx 0x1005f2c8
DecodePointer 0x1005f2d0
EncodePointer 0x1005f2d4
WerRegisterMemoryBlock 0x1005f2dc
__CxxFrameHandler3 0x1005f370
__std_terminate 0x1005f36c
_CxxThrowException 0x1005f374
_except_handler4_common 0x1005f338
_o___std_exception_copy 0x1005f35c
_o___std_exception_destroy 0x1005f358
_o___std_type_info_destroy_list 0x1005f354
_o___stdio_common_vsnprintf_s 0x1005f34c
_o___stdio_common_vsprintf 0x1005f348
_o___stdio_common_vswprintf 0x1005f344
_o___stdio_common_vswprintf_s 0x1005f340
_o__cexit 0x1005f33c
_o__configure_narrow_argv 0x1005f364
_o__crt_atexit 0x1005f350
_o__errno 0x1005f368
_o__execute_onexit_table 0x1005f360
_o__initialize_narrow_environment 0x1005f2e4
_o__initialize_onexit_table 0x1005f2e8
_o__invalid_parameter_noinfo 0x1005f2ec
_o__invalid_parameter_noinfo_noreturn 0x1005f2f0
_o__purecall 0x1005f2f4
_o__recalloc 0x1005f2f8
_o__register_onexit_function 0x1005f2fc
_o__resetstkoflw 0x1005f300
_o__seh_filter_dll 0x1005f304
_o__wcsicmp 0x1005f30c
_o__wtoi 0x1005f310
_o_calloc 0x1005f314
_o_free 0x1005f318
_o_malloc 0x1005f31c
_o_terminate 0x1005f320
_o_wcscat_s 0x1005f324
_o_wcscpy_s 0x1005f328
_o_wcsncpy_s 0x1005f32c
_o_wcstol 0x1005f330
_o_wcstoul 0x1005f334
memcmp 0x1005f378
memcpy 0x1005f37c
memmove 0x1005f308
_initterm 0x1005f388
_initterm_e 0x1005f384
memset 0x1005f394
wcsncmp 0x1005f390
wcsnlen 0x1005f398
EventRegister 0x1005f3a8
EventSetInformation 0x1005f3ac
EventUnregister 0x1005f3a4
EventWriteTransfer 0x1005f3a0
SubscribeServiceChangeNotifications 0x1005f3b8
UnsubscribeServiceChangeNotifications 0x1005f3b4
DevObjCreateDeviceInfoList 0x1005f018
DevObjDestroyDeviceInfoList 0x1005f000
DevObjEnumDeviceInfo 0x1005f024
DevObjEnumDeviceInterfaces 0x1005f038
DevObjGetClassDevs 0x1005f020
DevObjGetDeviceInstanceId 0x1005f028
DevObjGetDeviceInterfaceAlias 0x1005f008
DevObjGetDeviceInterfaceDetail 0x1005f034
DevObjGetDeviceInterfaceProperty 0x1005f00c
DevObjGetDeviceInterfacePropertyKeys 0x1005f004
DevObjGetDeviceProperty 0x1005f01c
DevObjOpenDeviceInfo 0x1005f02c
DevObjOpenDeviceInterface 0x1005f030
DevObjOpenDeviceInterfaceRegKey 0x1005f010
DevObjSetDeviceInterfaceProperty 0x1005f03c
DevObjSetDeviceProperty 0x1005f014
?_Xlength_error@std@@YAXPBD@Z 0x1005f3c0
EtwGetTraceEnableFlags 0x1005f3d4
EtwGetTraceEnableLevel 0x1005f3cc
EtwGetTraceLoggerHandle 0x1005f3fc
EtwLogTraceEvent 0x1005f3e8
EtwNotificationRegister 0x1005f3ec
EtwNotificationUnregister 0x1005f3f0
EtwRegisterTraceGuidsW 0x1005f3d8
EtwSendNotification 0x1005f3f4
EtwTraceMessage 0x1005f3d0
EtwUnregisterTraceGuids 0x1005f3dc
RtlDllShutdownInProgress 0x1005f3f8
RtlGetPersistedStateLocation 0x1005f3e0
RtlQueryPackageClaims 0x1005f3c8
ShipAssert 0x1005f3e4
NdrClientCall4 0x1005f04c
RpcBindingFromStringBindingW 0x1005f044
RpcStringBindingComposeW 0x1005f048
RpcStringFreeW 0x1005f050