Windows.Media.Playback.BackgroundMediaPlayer.dll

v10.0.19041.4355 32-bit Windows NT Analyzed
Description
Windows Media Playback BackgroundMediaPlayer DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
723.5 KB
Uploaded
2025-12-01 08:07
Views
66
SHA-256
c7de9f03c60f87b3b2bae8c24574e0d1

Exported functions 3

DllCanUnloadNow #1 · 0x15660
DllGetActivationFactory #2 · 0x15620
DllGetClassObject #3 · 0x15640

Imported DLLs & functions 176

GetPackageFullNameFromToken 0x100a7064
ParseApplicationUserModelId 0x100a7060
CoCreateFreeThreadedMarshaler 0x100a706c
CoCreateGuid 0x100a7080
CoCreateInstance 0x100a7078
CoGetApartmentType 0x100a707c
CoGetCallContext 0x100a7070
CoGetMalloc 0x100a708c
CoTaskMemAlloc 0x100a7094
CoTaskMemFree 0x100a7090
CoTaskMemRealloc 0x100a7088
PropVariantClear 0x100a7084
StringFromCLSID 0x100a7074
RoGetAgileReference 0x100a709c
DebugBreak 0x100a70ac
IsDebuggerPresent 0x100a70a4
OutputDebugStringW 0x100a70a8
DelayLoadFailureHook 0x100a70b4
ResolveDelayLoadedAPI 0x100a70bc
GetLastError 0x100a70c8
RaiseException 0x100a70cc
SetLastError 0x100a70c4
SetUnhandledExceptionFilter 0x100a70d4
UnhandledExceptionFilter 0x100a70d0
RecordFeatureUsage 0x100a70e4
SubscribeFeatureStateChangeNotification 0x100a70dc
UnsubscribeFeatureStateChangeNotification 0x100a70e0
CloseHandle 0x100a70f0
DuplicateHandle 0x100a70ec
GetProcessHeap 0x100a7100
HeapAlloc 0x100a70f8
HeapFree 0x100a70fc
DisableThreadLibraryCalls 0x100a7114
FreeLibrary 0x100a711c
GetModuleFileNameA 0x100a7108
GetModuleHandleExW 0x100a7118
GetModuleHandleW 0x100a7120
GetProcAddress 0x100a710c
LoadStringW 0x100a7110
FormatMessageW 0x100a7128
ExpandEnvironmentStringsW 0x100a7130
GetCurrentProcess 0x100a7138
GetCurrentProcessId 0x100a7140
GetCurrentThreadId 0x100a7154
GetProcessId 0x100a7148
OpenProcessToken 0x100a7150
TerminateProcess 0x100a713c
TlsGetValue 0x100a7144
TlsSetValue 0x100a714c
QueryPerformanceCounter 0x100a715c
QueryFullProcessImageNameW 0x100a7164
CompareStringOrdinal 0x100a716c
WideCharToMultiByte 0x100a7170
AcquireSRWLockExclusive 0x100a7198
AcquireSRWLockShared 0x100a719c
CreateMutexExW 0x100a71a4
CreateSemaphoreExW 0x100a71a0
DeleteCriticalSection 0x100a717c
EnterCriticalSection 0x100a7194
InitializeCriticalSection 0x100a7184
InitializeCriticalSectionEx 0x100a71b8
InitializeSRWLock 0x100a71b4
LeaveCriticalSection 0x100a7188
OpenSemaphoreW 0x100a71a8
ReleaseMutex 0x100a71ac
ReleaseSemaphore 0x100a7180
ReleaseSRWLockExclusive 0x100a71b0
ReleaseSRWLockShared 0x100a718c
WaitForSingleObject 0x100a7178
WaitForSingleObjectEx 0x100a7190
InitOnceExecuteOnce 0x100a71c0
Sleep 0x100a71c4
GetSystemTimeAsFileTime 0x100a71d0
GetTickCount 0x100a71d4
GetTickCount64 0x100a71cc
DecodePointer 0x100a71e0
EncodePointer 0x100a71dc
RoOriginateError 0x100a71f0
RoOriginateErrorW 0x100a71e8
RoTransformError 0x100a71ec
SetRestrictedErrorInfo 0x100a71f4
IsErrorPropagationEnabled 0x100a71fc
RoGetMatchingRestrictedErrorInfo 0x100a7200
RoReportFailedDelegate 0x100a7204
RoActivateInstance 0x100a720c
RoGetActivationFactory 0x100a7210
RoGetActivatableClassRegistration 0x100a7218
WindowsConcatString 0x100a7238
WindowsCreateString 0x100a722c
WindowsCreateStringReference 0x100a7224
WindowsDeleteString 0x100a7220
WindowsDuplicateString 0x100a7228
WindowsGetStringRawBuffer 0x100a7230
WindowsIsStringEmpty 0x100a7234
WindowsStringHasEmbeddedNull 0x100a723c
CM_Get_Device_Interface_PropertyW 0x100a7244
CM_MapCrToWin32Err 0x100a7248
GetTraceEnableFlags 0x100a7250
GetTraceEnableLevel 0x100a7258
GetTraceLoggerHandle 0x100a7260
TraceMessage 0x100a7254
UnregisterTraceGuids 0x100a725c
RegisterTraceGuidsA 0x100a7268
EventRegister 0x100a727c
EventSetInformation 0x100a7278
EventUnregister 0x100a7270
EventWriteTransfer 0x100a7274
CloseServiceHandle 0x100a7284
OpenSCManagerW 0x100a7288
OpenServiceW 0x100a728c
SubscribeServiceChangeNotifications 0x100a7294
UnsubscribeServiceChangeNotifications 0x100a7298
QueryServiceStatus 0x100a72a0
MFAllocateSerialWorkQueue 0x100a7010
MFCancelWorkItem 0x100a7018
MFCreateAttributes 0x100a7014
MFCreateMediaExtensionActivate 0x100a7000
MFCreateMFByteStreamOnStreamEx 0x100a7024
MFGetCallStackTracingWeakReference 0x100a7020
MFGetSystemTime 0x100a7030
MFLockDXGIDeviceManager 0x100a7034
MFPutWorkItem2 0x100a7028
MFScheduleWorkItem 0x100a7008
MFShutdown 0x100a7004
MFStartup 0x100a702c
MFUnlockDXGIDeviceManager 0x100a700c
MFUnlockWorkQueue 0x100a701c
__CxxFrameHandler3 0x100a72e4
__dllonexit 0x100a7304
_amsg_exit 0x100a7328
_callnewh 0x100a72e0
_except_handler4_common 0x100a7318
_finite 0x100a72c0
_ftol2 0x100a7300
_ftol2_sse 0x100a72f8
_initterm 0x100a7310
_isnan 0x100a72b4
_lock 0x100a730c
_onexit 0x100a7314
_purecall 0x100a72a8
_ui64toa_s 0x100a72cc
_ultoa_s 0x100a72c8
_unlock 0x100a7308
_vsnprintf 0x100a72d4
_vsnwprintf 0x100a72fc
_wcsicmp 0x100a72e8
_XcptFilter 0x100a732c
calloc 0x100a72bc
difftime 0x100a72b8
free 0x100a7320
malloc 0x100a7324
memcmp 0x100a72f0
memcpy 0x100a72ec
memcpy_s 0x100a72f4
memmove 0x100a731c
memmove_s 0x100a72b0
memset 0x100a7334
qsort 0x100a72d0
realloc 0x100a72ac
strncpy_s 0x100a7330
strnlen 0x100a72d8
time 0x100a72c4
wcschr 0x100a72dc
NtQueryInformationToken 0x100a7350
RtlAllocateHeap 0x100a7344
RtlCompareUnicodeString 0x100a734c
RtlFreeHeap 0x100a7340
RtlInitUnicodeString 0x100a733c
RtlNtStatusToDosErrorNoTeb 0x100a7348
SysAllocString 0x100a703c
SysFreeString 0x100a7040
NdrClientCall4 0x100a7058
RpcBindingFree 0x100a7054
RpcBindingFromStringBindingW 0x100a7048
RpcStringBindingComposeW 0x100a704c
RpcStringFreeW 0x100a7050