AudioSrvPolicyManager.dll

v10.0.19041.4355 64-bit Windows NT Analyzed
Description
Windows Audio Service Policy Manager
Authors
© Microsoft Corporation. All rights reserved.
File size
341.0 KB
Uploaded
2025-12-01 07:23
Views
119
SHA-256
2b5a9890a8c8207c42b0418fc369ac4e

Exported functions 26

HHOSTEDAPPMANAGERCONTEXTRundown #1 · 0x23f40
TS_SessionChanged #2 · 0x2a7f0
ActivatePolicyManager #3 · 0x59f0
PbmAllowMediaPlaybackForApp #4 · 0x232a0
PbmCastingAppStateChanged #5 · 0x23d90
PbmGetSoundLevel #6 · 0x23720
PbmIsPlaying #7 · 0x23860
PbmLaunchBackgroundTask #8 · 0x242e0
PbmPlayToStreamStateChanged #9 · 0x23c40
PbmRegisterAppClosureNotification #10 · 0x23ac0
PbmRegisterAppManagerNotification #11 · 0x23980
PbmRegisterPlaybackManagerNotifications #12 · 0x233a0
PbmReportAppClosing #13 · 0x23230
PbmReportAppInteractivityChange #14 · 0x230d0
PbmReportApplicationState #15 · 0x24200
PbmReportHostedAppStateChange #16 · 0x231a0
PbmSetScreenReaderState #17 · 0x240b0
PbmSetSmtcSubscriptionState #18 · 0x23590
PbmSwitchSoftNonInteractiveAppsToHardNonInteractive #19 · 0x23150
PbmUnregisterAppClosureNotification #20 · 0x23b60
PbmUnregisterAppManagerNotification #21 · 0x23a20
PbmUnregisterPlaybackManagerNotifications #22 · 0x23460
TS_AudioProtocolNotifyRundown #23 · 0x2ae20
TS_RegisterAudioProtocolNotification #24 · 0x2ad60
TS_SessionGetAudioProtocol #25 · 0x2acb0
TS_UnregisterAudioProtocolNotification #26 · 0x2adc0

Imported DLLs & functions 253

ParseApplicationUserModelId 0x1800409c0
ApiSetQueryApiSetPresence 0x1800409d0
CoCreateInstance 0x1800409f8
CoInitializeEx 0x1800409f0
CoTaskMemAlloc 0x1800409e0
CoTaskMemFree 0x180040a00
CoTaskMemRealloc 0x180040a08
CoUninitialize 0x1800409e8
DebugBreak 0x180040a20
IsDebuggerPresent 0x180040a28
OutputDebugStringW 0x180040a18
DelayLoadFailureHook 0x180040a38
ResolveDelayLoadedAPI 0x180040a48
GetLastError 0x180040a60
RaiseException 0x180040a58
SetLastError 0x180040a68
SetUnhandledExceptionFilter 0x180040a78
UnhandledExceptionFilter 0x180040a70
CloseHandle 0x180040a90
DuplicateHandle 0x180040a88
GetProcessHeap 0x180040ac8
HeapAlloc 0x180040aa8
HeapDestroy 0x180040ab8
HeapFree 0x180040aa0
HeapReAlloc 0x180040ac0
HeapSize 0x180040ab0
LocalAlloc 0x180040ad8
LocalFree 0x180040ae0
InitializeSListHead 0x180040af0
CreateIoCompletionPort 0x180040b10
GetQueuedCompletionStatus 0x180040b08
PostQueuedCompletionStatus 0x180040b00
DisableThreadLibraryCalls 0x180040b38
FindResourceExW 0x180040b60
FreeLibrary 0x180040b68
GetModuleFileNameA 0x180040b50
GetModuleHandleExW 0x180040b48
GetModuleHandleW 0x180040b58
GetProcAddress 0x180040b28
LoadLibraryExW 0x180040b70
LoadResource 0x180040b30
LockResource 0x180040b20
SizeofResource 0x180040b40
FormatMessageW 0x180040b80
CreateThread 0x180040ba0
GetCurrentProcess 0x180040bb0
GetCurrentProcessId 0x180040ba8
GetCurrentThread 0x180040bc8
GetCurrentThreadId 0x180040bc0
OpenProcessToken 0x180040b98
OpenThreadToken 0x180040b90
TerminateProcess 0x180040bb8
IsProcessorFeaturePresent 0x180040be0
OpenProcess 0x180040bd8
QueryPerformanceCounter 0x180040bf0
RegCloseKey 0x180040c60
RegCreateKeyExW 0x180040c18
RegDeleteTreeW 0x180040c58
RegDeleteValueW 0x180040c48
RegEnumValueW 0x180040c38
RegGetKeySecurity 0x180040c28
RegGetValueW 0x180040c20
RegOpenCurrentUser 0x180040c08
RegOpenKeyExW 0x180040c00
RegQueryInfoKeyW 0x180040c40
RegQueryValueExW 0x180040c10
RegSetKeySecurity 0x180040c50
RegSetValueExW 0x180040c30
RtlCaptureContext 0x180040c78
RtlLookupFunctionEntry 0x180040c70
RtlVirtualUnwind 0x180040c80
CompareStringOrdinal 0x180040c90
CompareStringW 0x180040c98
IsCharAlphaNumericW 0x180040cb0
IsCharAlphaW 0x180040ca8
AcquireSRWLockExclusive 0x180040d50
AcquireSRWLockShared 0x180040d40
CreateEventW 0x180040d20
CreateMutexExW 0x180040d10
CreateSemaphoreExW 0x180040d08
DeleteCriticalSection 0x180040cc8
EnterCriticalSection 0x180040ce8
InitializeCriticalSection 0x180040cc0
InitializeCriticalSectionAndSpinCount 0x180040cf8
InitializeCriticalSectionEx 0x180040d30
InitializeSRWLock 0x180040d28
LeaveCriticalSection 0x180040d38
OpenSemaphoreW 0x180040cd8
ReleaseMutex 0x180040cd0
ReleaseSemaphore 0x180040cf0
ReleaseSRWLockExclusive 0x180040d60
ReleaseSRWLockShared 0x180040d58
ResetEvent 0x180040d18
SetEvent 0x180040d00
WaitForSingleObject 0x180040ce0
WaitForSingleObjectEx 0x180040d48
InitOnceBeginInitialize 0x180040d80
InitOnceComplete 0x180040d70
Sleep 0x180040d78
GetSystemTimeAsFileTime 0x180040d98
GetTickCount64 0x180040d90
CloseThreadpool 0x180040e10
CloseThreadpoolTimer 0x180040db8
CloseThreadpoolWait 0x180040e20
CloseThreadpoolWork 0x180040df8
CreateThreadpool 0x180040dd8
CreateThreadpoolCleanupGroup 0x180040da8
CreateThreadpoolTimer 0x180040dd0
CreateThreadpoolWait 0x180040e18
CreateThreadpoolWork 0x180040df0
SetThreadpoolThreadMaximum 0x180040de8
SetThreadpoolThreadMinimum 0x180040de0
SetThreadpoolTimer 0x180040dc8
SetThreadpoolWait 0x180040e28
SubmitThreadpoolWork 0x180040e00
WaitForThreadpoolTimerCallbacks 0x180040db0
WaitForThreadpoolWaitCallbacks 0x180040e08
WaitForThreadpoolWorkCallbacks 0x180040dc0
RoActivateInstance 0x180040e38
RoGetActivationFactory 0x180040e40
WindowsCreateStringReference 0x180040e60
WindowsDeleteString 0x180040e50
WindowsGetStringRawBuffer 0x180040e58
__C_specific_handler 0x180040fa8
__CxxFrameHandler3 0x180040f48
__CxxFrameHandler4 0x180040fb8
__std_terminate 0x180040fb0
__std_type_info_compare 0x180040fa0
_CxxThrowException 0x180040fc0
_o___std_exception_copy 0x180040f98
_o___std_exception_destroy 0x180040f90
_o___std_type_info_destroy_list 0x180040f88
_o___stdio_common_vsnprintf_s 0x180040f80
_o___stdio_common_vswprintf 0x180040f78
_o__cexit 0x180040f70
_o__configure_narrow_argv 0x180040f68
_o__crt_atexit 0x180040f60
_o__errno 0x180040f58
_o__execute_onexit_table 0x180040f50
_o__get_errno 0x180040e80
_o__initialize_narrow_environment 0x180040e88
_o__initialize_onexit_table 0x180040e90
_o__invalid_parameter_noinfo 0x180040e98
_o__invalid_parameter_noinfo_noreturn 0x180040ea0
_o__purecall 0x180040ea8
_o__recalloc 0x180040eb0
_o__register_onexit_function 0x180040eb8
_o__resetstkoflw 0x180040ec0
_o__seh_filter_dll 0x180040ec8
_o__set_errno 0x180040ed0
_o__wcsicmp 0x180040ee0
_o__wcsicoll 0x180040ee8
_o__wtoi 0x180040ef0
_o_calloc 0x180040ef8
_o_free 0x180040f00
_o_log10 0x180040f08
_o_malloc 0x180040f10
_o_pow 0x180040f18
_o_terminate 0x180040f20
_o_wcsncpy_s 0x180040f28
_o_wmemcpy_s 0x180040f30
memcpy 0x180040fc8
memmove 0x180040ed8
wcschr 0x180040f40
wcsstr 0x180040f38
_initterm 0x180040fe0
_initterm_e 0x180040fd8
GetTraceEnableFlags 0x180041028
GetTraceEnableLevel 0x180041020
GetTraceLoggerHandle 0x180041018
RegisterTraceGuidsW 0x180041010
TraceMessage 0x180041008
UnregisterTraceGuids 0x180041000
EventRegister 0x180041038
EventSetInformation 0x180041040
EventUnregister 0x180041050
EventWriteTransfer 0x180041048
AddAccessAllowedAceEx 0x180041118
AddAce 0x180041070
AllocateAndInitializeSid 0x180041120
CopySid 0x180041080
EqualSid 0x1800410a0
GetAce 0x1800410e0
GetAclInformation 0x180041098
GetLengthSid 0x1800410f8
GetSecurityDescriptorControl 0x1800410c8
GetSecurityDescriptorDacl 0x180041100
GetSecurityDescriptorGroup 0x1800410f0
GetSecurityDescriptorLength 0x1800410c0
GetSecurityDescriptorOwner 0x1800410e8
GetSecurityDescriptorSacl 0x180041060
GetSidLengthRequired 0x180041090
GetSidSubAuthority 0x1800410b0
GetSidSubAuthorityCount 0x1800410b8
GetTokenInformation 0x1800410d8
InitializeAcl 0x180041130
InitializeSecurityDescriptor 0x180041110
InitializeSid 0x180041088
IsValidSid 0x1800410a8
MakeAbsoluteSD 0x180041108
MakeSelfRelativeSD 0x180041078
SetKernelObjectSecurity 0x180041128
SetSecurityDescriptorDacl 0x1800410d0
SetSecurityDescriptorSacl 0x180041068
CheckTokenCapability 0x180041140
CapabilityCheck 0x180041150
ConvertSidToStringSidW 0x180041160
ConvertStringSidToSidW 0x180041168
SHTaskPoolQueueTask 0x180041178
GetPersistedRegistryLocationW 0x180041188
0x180040950
0x180040958
0x180040960
_Mtx_destroy_in_situ 0x180041198
_Mtx_init_in_situ 0x1800411d0
_Mtx_lock 0x1800411b0
_Mtx_unlock 0x1800411a0
?_Throw_C_error@std@@YAXH@Z 0x1800411a8
?_Xbad_function_call@std@@YAXXZ 0x1800411b8
?_Xlength_error@std@@YAXPEBD@Z 0x1800411c8
?_Xout_of_range@std@@YAXPEBD@Z 0x1800411c0
NtAcquireProcessActivityReference 0x180041248
NtOpenThreadToken 0x180041208
NtQueryInformationProcess 0x180041250
NtQueryInformationToken 0x180041200
RtlAllocateHeap 0x180041258
RtlCompareUnicodeString 0x180041268
RtlDllShutdownInProgress 0x1800411e0
RtlEqualWnfChangeStamps 0x180041288
RtlFreeHeap 0x1800411e8
RtlFreeSid 0x180041230
RtlGetActiveConsoleId 0x180041270
RtlGetAppContainerParent 0x180041238
RtlGetAppContainerSidType 0x180041240
RtlGetCurrentServiceSessionId 0x180041278
RtlInitUnicodeString 0x180041210
RtlNtStatusToDosErrorNoTeb 0x180041260
RtlPublishWnfStateData 0x180041280
RtlQueryPackageClaims 0x180041220
RtlQueryTokenHostIdAsUlong64 0x180041218
RtlSetLastWin32ErrorAndNtStatusFromNtStatus 0x180041228
RtlSubscribeWnfStateChangeNotification 0x1800411f8
RtlUnsubscribeWnfStateChangeNotification 0x1800411f0
GetPwrCapabilities 0x180040988
PowerSettingRegisterNotification 0x180040980
PowerSettingRegisterNotificationEx 0x180040978
PowerSettingUnregisterNotification 0x180040970
I_RpcBindingInqLocalClientPID 0x1800409a0
RpcImpersonateClient 0x180040998
RpcRevertToSelf 0x1800409a8
RpcServerInqCallAttributesW 0x1800409b0