wwansvc.dll

v10.0.19041.5848 64-bit Windows NT Analyzed
Description
WWAN Auto Config Service
Authors
© Microsoft Corporation. All rights reserved.
File size
1.4 MB
Uploaded
2025-12-01 07:46
Views
67
SHA-256
52dd41815acdcb43a1efb17eec606578

Exported functions 2

SvchostPushServiceGlobals #1 · 0xd310
WwanSvcMain #2 · 0xd320

Imported DLLs & functions 410

ApiSetQueryApiSetPresence 0x1800e46f0
CLSIDFromString 0x1800e4710
CoCreateFreeThreadedMarshaler 0x1800e4750
CoCreateGuid 0x1800e4760
CoCreateInstance 0x1800e4768
CoDecrementMTAUsage 0x1800e4718
CoIncrementMTAUsage 0x1800e4730
CoInitializeEx 0x1800e4708
CoTaskMemAlloc 0x1800e4740
CoTaskMemFree 0x1800e4738
CoUninitialize 0x1800e4720
CoWaitForMultipleHandles 0x1800e4758
IIDFromString 0x1800e4700
StringFromCLSID 0x1800e4748
StringFromGUID2 0x1800e4728
DebugBreak 0x1800e4788
IsDebuggerPresent 0x1800e4778
OutputDebugStringW 0x1800e4780
DelayLoadFailureHook 0x1800e4798
ResolveDelayLoadedAPI 0x1800e47a8
GetLastError 0x1800e47d0
RaiseException 0x1800e47d8
SetLastError 0x1800e47c8
SetUnhandledExceptionFilter 0x1800e47c0
UnhandledExceptionFilter 0x1800e47b8
CreateDirectoryW 0x1800e47e8
CreateFileW 0x1800e47f8
DeleteFileW 0x1800e47f0
GetFileAttributesW 0x1800e4810
GetFullPathNameW 0x1800e4800
ReadFile 0x1800e4820
SetFileAttributesW 0x1800e4808
WriteFile 0x1800e4818
ReplaceFileW 0x1800e4830
CloseHandle 0x1800e4840
GetProcessHeap 0x1800e4858
HeapAlloc 0x1800e4860
HeapFree 0x1800e4850
LocalAlloc 0x1800e4870
LocalFree 0x1800e4878
InitializeSListHead 0x1800e4888
DeviceIoControl 0x1800e4898
GetOverlappedResult 0x1800e48a0
MoveFileW 0x1800e48b0
RegisterWaitForSingleObject 0x1800e48b8
DisableThreadLibraryCalls 0x1800e48f0
FreeLibrary 0x1800e48f8
GetModuleFileNameA 0x1800e4900
GetModuleHandleExW 0x1800e48d8
GetModuleHandleW 0x1800e48c8
GetProcAddress 0x1800e48e0
LoadLibraryExW 0x1800e48e8
LoadStringW 0x1800e48d0
FormatMessageW 0x1800e4910
ConnectNamedPipe 0x1800e4920
CreateNamedPipeW 0x1800e4928
ExpandEnvironmentStringsW 0x1800e4938
CreateThread 0x1800e4970
GetCurrentProcess 0x1800e4958
GetCurrentProcessId 0x1800e4980
GetCurrentThread 0x1800e4950
GetCurrentThreadId 0x1800e4968
OpenProcessToken 0x1800e4978
OpenThreadToken 0x1800e4960
TerminateProcess 0x1800e4948
IsProcessorFeaturePresent 0x1800e4998
OpenProcess 0x1800e4990
QueryPerformanceCounter 0x1800e49a8
RegCloseKey 0x1800e49f8
RegCreateKeyExW 0x1800e49e0
RegDeleteKeyExW 0x1800e49b8
RegDeleteTreeW 0x1800e49e8
RegEnumKeyExW 0x1800e49c0
RegGetValueW 0x1800e49d8
RegNotifyChangeKeyValue 0x1800e49d0
RegOpenKeyExW 0x1800e49c8
RegQueryInfoKeyW 0x1800e49f0
RegQueryValueExW 0x1800e4a08
RegSetValueExW 0x1800e4a00
RegDeleteKeyValueW 0x1800e4a20
RegSetKeyValueW 0x1800e4a18
RegDeleteKeyW 0x1800e4a30
CompareStringEx 0x1800e4a60
MultiByteToWideChar 0x1800e4a50
WideCharToMultiByte 0x1800e4a58
SHLoadIndirectString 0x1800e4a70
AcquireSRWLockExclusive 0x1800e4ac0
AcquireSRWLockShared 0x1800e4ae8
CreateEventExW 0x1800e4b28
CreateEventW 0x1800e4af8
CreateMutexExW 0x1800e4ae0
CreateSemaphoreExW 0x1800e4aa8
DeleteCriticalSection 0x1800e4af0
EnterCriticalSection 0x1800e4aa0
InitializeCriticalSection 0x1800e4b10
InitializeCriticalSectionAndSpinCount 0x1800e4b08
InitializeCriticalSectionEx 0x1800e4a90
LeaveCriticalSection 0x1800e4b30
OpenSemaphoreW 0x1800e4ad0
ReleaseMutex 0x1800e4ab0
ReleaseSemaphore 0x1800e4b18
ReleaseSRWLockExclusive 0x1800e4ab8
ReleaseSRWLockShared 0x1800e4ad8
ResetEvent 0x1800e4b20
SetEvent 0x1800e4b00
WaitForSingleObject 0x1800e4a98
WaitForSingleObjectEx 0x1800e4ac8
InitOnceBeginInitialize 0x1800e4b58
InitOnceComplete 0x1800e4b50
InitOnceExecuteOnce 0x1800e4b48
Sleep 0x1800e4b40
WaitForMultipleObjects 0x1800e4b68
GetSystemTimeAsFileTime 0x1800e4b90
GetSystemWindowsDirectoryW 0x1800e4b80
GetTickCount 0x1800e4b78
GetTickCount64 0x1800e4b88
CallbackMayRunLong 0x1800e4be0
CloseThreadpoolCleanupGroup 0x1800e4bc8
CloseThreadpoolCleanupGroupMembers 0x1800e4bd8
CloseThreadpoolTimer 0x1800e4c08
CloseThreadpoolWait 0x1800e4bc0
CreateThreadpoolCleanupGroup 0x1800e4bb8
CreateThreadpoolTimer 0x1800e4c00
CreateThreadpoolWait 0x1800e4ba0
IsThreadpoolTimerSet 0x1800e4be8
SetThreadpoolTimer 0x1800e4bd0
SetThreadpoolWait 0x1800e4bf8
TrySubmitThreadpoolCallback 0x1800e4bf0
WaitForThreadpoolTimerCallbacks 0x1800e4bb0
WaitForThreadpoolWaitCallbacks 0x1800e4ba8
ChangeTimerQueueTimer 0x1800e4c40
CreateTimerQueue 0x1800e4c30
CreateTimerQueueTimer 0x1800e4c20
DeleteTimerQueueEx 0x1800e4c18
DeleteTimerQueueTimer 0x1800e4c38
UnregisterWaitEx 0x1800e4c28
FileTimeToSystemTime 0x1800e4c50
SystemTimeToFileTime 0x1800e4c58
RoOriginateError 0x1800e4c68
RoGetActivationFactory 0x1800e4c78
WindowsCreateString 0x1800e4c88
WindowsCreateStringReference 0x1800e4c90
WindowsGetStringRawBuffer 0x1800e4c98
__C_specific_handler 0x1800e4d98
__CxxFrameHandler3 0x1800e4d90
__CxxFrameHandler4 0x1800e4e38
__std_terminate 0x1800e4e30
__std_type_info_compare 0x1800e4e20
_CxxThrowException 0x1800e4da0
_o___std_exception_copy 0x1800e4e10
_o___std_exception_destroy 0x1800e4e08
_o___std_type_info_destroy_list 0x1800e4e00
_o___stdio_common_vsnprintf_s 0x1800e4df8
_o___stdio_common_vsprintf 0x1800e4df0
_o___stdio_common_vswprintf 0x1800e4de8
_o___stdio_common_vswprintf_s 0x1800e4de0
_o___stdio_common_vswscanf 0x1800e4dd8
_o__callnewh 0x1800e4dd0
_o__cexit 0x1800e4dc8
_o__configure_narrow_argv 0x1800e4dc0
_o__crt_atexit 0x1800e4db8
_o__errno 0x1800e4db0
_o__execute_onexit_table 0x1800e4da8
_o__initialize_narrow_environment 0x1800e4cb8
_o__initialize_onexit_table 0x1800e4cc0
_o__invalid_parameter_noinfo 0x1800e4cc8
_o__invalid_parameter_noinfo_noreturn 0x1800e4cd0
_o__purecall 0x1800e4cd8
_o__recalloc 0x1800e4ce0
_o__register_onexit_function 0x1800e4ce8
_o__seh_filter_dll 0x1800e4cf0
_o__wcsdup 0x1800e4cf8
_o__wcsicmp 0x1800e4d00
_o__wcsnicmp 0x1800e4d08
_o__wtoi 0x1800e4d18
_o_calloc 0x1800e4d20
_o_free 0x1800e4d28
_o_isalpha 0x1800e4d30
_o_iswalnum 0x1800e4d38
_o_iswdigit 0x1800e4d40
_o_iswspace 0x1800e4d48
_o_malloc 0x1800e4d50
_o_qsort 0x1800e4d58
_o_terminate 0x1800e4d60
_o_toupper 0x1800e4d68
_o_wcscpy_s 0x1800e4d70
_o_wcsncpy_s 0x1800e4d78
_o_wcstol 0x1800e4d80
_o_wmemcpy_s 0x1800e4d88
memchr 0x1800e4e40
memcmp 0x1800e4e48
memcpy 0x1800e4e50
memmove 0x1800e4d10
wcschr 0x1800e4e18
wcsstr 0x1800e4e28
_initterm 0x1800e4e68
_initterm_e 0x1800e4e60
memmove_s 0x1800e4e88
memset 0x1800e4e90
strncmp 0x1800e4e98
wcscmp 0x1800e4e80
wcsncmp 0x1800e4ea0
wcsnlen 0x1800e4e78
CM_Query_And_Remove_SubTreeW 0x1800e4eb8
CM_Setup_DevNode 0x1800e4eb0
DevCloseObjectQuery 0x1800e4ed8
DevFreeObjectProperties 0x1800e4ed0
DevGetObjectProperties 0x1800e4ec8
SwDeviceClose 0x1800e4ef0
SwDeviceCreate 0x1800e4ef8
SwDeviceInterfaceRegister 0x1800e4ee8
SwMemFree 0x1800e4f00
GetTraceEnableFlags 0x1800e4f20
GetTraceEnableLevel 0x1800e4f28
GetTraceLoggerHandle 0x1800e4f30
RegisterTraceGuidsW 0x1800e4f38
TraceMessage 0x1800e4f18
UnregisterTraceGuids 0x1800e4f10
EventActivityIdControl 0x1800e4f78
EventProviderEnabled 0x1800e4f58
EventRegister 0x1800e4f50
EventSetInformation 0x1800e4f48
EventUnregister 0x1800e4f68
EventWrite 0x1800e4f70
EventWriteTransfer 0x1800e4f60
FreeTransientObjectSecurityDescriptor 0x1800e4fa0
QueryTransientObjectSecurityDescriptor 0x1800e4f98
AllocateAndInitializeSid 0x1800e4fc8
CheckTokenMembership 0x1800e4fe0
CopySid 0x1800e4fb0
CreateWellKnownSid 0x1800e4fd0
EqualSid 0x1800e4fc0
FreeSid 0x1800e4fd8
GetTokenInformation 0x1800e4fb8
CheckTokenCapability 0x1800e4ff0
RpcClientCapabilityCheck 0x1800e5000
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1800e5018
ConvertStringSidToSidW 0x1800e5010
RegisterServiceCtrlHandlerExW 0x1800e5030
SetServiceStatus 0x1800e5028
CloseServiceHandle 0x1800e5048
OpenSCManagerW 0x1800e5058
OpenServiceW 0x1800e5050
StartServiceW 0x1800e5040
SubscribeServiceChangeNotifications 0x1800e5078
UnsubscribeServiceChangeNotifications 0x1800e5068
WaitServiceState 0x1800e5070
SHTaskPoolQueueTask 0x1800e5088
BCryptCloseAlgorithmProvider 0x1800e50c8
BCryptCreateHash 0x1800e50c0
BCryptDestroyHash 0x1800e50b8
BCryptFinishHash 0x1800e50a0
BCryptGetProperty 0x1800e50b0
BCryptHashData 0x1800e5098
BCryptOpenAlgorithmProvider 0x1800e50a8
DevObjCreateDeviceInfoList 0x1800e4428
DevObjDestroyDeviceInfoList 0x1800e4408
DevObjEnumDeviceInfo 0x1800e4430
DevObjEnumDeviceInterfaces 0x1800e4450
DevObjGetClassDevs 0x1800e4420
DevObjGetDeviceInstanceId 0x1800e4400
DevObjGetDeviceInterfaceDetail 0x1800e4410
DevObjGetDeviceProperty 0x1800e4448
DevObjGetDeviceRegistryProperty 0x1800e4418
DevObjOpenDeviceInfo 0x1800e4440
DevObjOpenDevRegKey 0x1800e4438
ConvertInterfaceGuidToLuid 0x1800e4478
GetAdaptersAddresses 0x1800e4460
GetIfEntry2 0x1800e4468
SetInterfaceDnsSettings 0x1800e4470
GetPersistentRegPath 0x1800e44b0
PersistentRegPathCreateKey 0x1800e4488
PersistentRegPathGetDWORD 0x1800e44a0
PersistentRegPathGetValue 0x1800e44a8
PersistentRegPathOpenKey 0x1800e4490
PersistentRegPathSetDWORD 0x1800e4498
?_Getcat@?$ctype@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x1800e5140
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x1800e50f8
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x1800e51d8
?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAXXZ 0x1800e5110
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x1800e5120
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x1800e51c0
?_Xinvalid_argument@std@@YAXPEBD@Z 0x1800e51d0
?_Xlength_error@std@@YAXPEBD@Z 0x1800e5148
?_Xout_of_range@std@@YAXPEBD@Z 0x1800e51e0
??0_Lockit@std@@QEAA@H@Z 0x1800e51c8
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x1800e5150
??0?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x1800e5118
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x1800e5128
??1_Lockit@std@@QEAA@XZ 0x1800e5108
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800e5158
??1?$basic_ostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800e5180
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x1800e51f0
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@H@Z 0x1800e5170
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z 0x1800e5178
??Bid@locale@std@@QEAA_KXZ 0x1800e5130
?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV12@XZ 0x1800e50f0
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x1800e5160
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ 0x1800e5168
?id@?$ctype@G@std@@2V0locale@2@A 0x1800e50d8
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAXAEBVlocale@2@@Z 0x1800e5188
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAPEAV12@PEAG_J@Z 0x1800e5198
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x1800e5100
?setw@std@@YA?AU?$_Smanip@_J@1@_J@Z 0x1800e50e8
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JXZ 0x1800e51b8
?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGG@Z 0x1800e51e8
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAHXZ 0x1800e5190
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAGXZ 0x1800e51b0
?uncaught_exception@std@@YA_NXZ 0x1800e50e0
?widen@?$ctype@G@std@@QEBAGD@Z 0x1800e5138
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEAG_J@Z 0x1800e51a8
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEBG_J@Z 0x1800e51a0
EtwTraceMessage 0x1800e52c0
NtCreateWnfStateName 0x1800e5278
NtDeviceIoControlFile 0x1800e5228
NtPowerInformation 0x1800e5210
NtQueryKey 0x1800e52c8
NtQueryWnfStateData 0x1800e5280
RtlCaptureContext 0x1800e5288
RtlDeriveCapabilitySidsFromName 0x1800e52b8
RtlInitUnicodeString 0x1800e5200
RtlIpv4AddressToStringW 0x1800e5238
RtlIpv4StringToAddressW 0x1800e52a0
RtlIpv6AddressToStringW 0x1800e5240
RtlIpv6StringToAddressW 0x1800e52a8
RtlLookupFunctionEntry 0x1800e5290
RtlNtStatusToDosError 0x1800e5218
RtlNtStatusToDosErrorNoTeb 0x1800e5268
RtlPublishWnfStateData 0x1800e5230
RtlQueryPackageIdentity 0x1800e52b0
RtlQueryWnfStateData 0x1800e5258
RtlStringFromGUID 0x1800e5220
RtlSubscribeWnfStateChangeNotification 0x1800e5248
RtlTestAndPublishWnfStateData 0x1800e52d0
RtlUnsubscribeWnfNotificationWithCompletionCallback 0x1800e5250
RtlVirtualUnwind 0x1800e5298
RtlWaitForWnfMetaNotification 0x1800e52d8
WinSqmAddToStreamEx 0x1800e5208
WinSqmIncrementDWORD 0x1800e5260
WinSqmIsOptedIn 0x1800e5270
SysAllocString 0x1800e44c0
SysAllocStringByteLen 0x1800e44d8
SysAllocStringLen 0x1800e4500
SysFreeString 0x1800e44c8
SysReAllocStringLen 0x1800e44d0
SysStringByteLen 0x1800e44e0
SysStringLen 0x1800e4508
VarBstrCat 0x1800e44f0
VariantChangeType 0x1800e44f8
VariantClear 0x1800e4510
VariantInit 0x1800e44e8
PolicyManager_GetPolicyInt 0x1800e52e8
0x1800e52f8
I_RpcExceptionFilter 0x1800e4570
I_RpcOpenClientProcess 0x1800e4618
Ndr64AsyncServerCallAll 0x1800e45e0
NdrAsyncServerCall 0x1800e45b0
NdrClientCall3 0x1800e4638
NdrServerCall2 0x1800e45f0
NdrServerCallAll 0x1800e45c0
RpcAsyncAbortCall 0x1800e4610
RpcAsyncCompleteCall 0x1800e45d8
RpcBindingFree 0x1800e4528
RpcBindingFromStringBindingW 0x1800e4540
RpcBindingSetAuthInfoExW 0x1800e4530
RpcBindingSetAuthInfoW 0x1800e4590
RpcBindingSetOption 0x1800e4578
RpcBindingVectorFree 0x1800e45a8
RpcEpRegisterW 0x1800e4630
RpcEpUnregister 0x1800e4568
RpcExceptionFilter 0x1800e4548
RpcImpersonateClient 0x1800e4550
RpcMgmtInqServerPrincNameW 0x1800e4598
RpcRevertToSelfEx 0x1800e4558
RpcServerInqBindingHandle 0x1800e45f8
RpcServerInqBindings 0x1800e4628
RpcServerInqCallAttributesW 0x1800e45a0
RpcServerListen 0x1800e45e8
RpcServerRegisterAuthInfoW 0x1800e4620
RpcServerRegisterIf3 0x1800e45d0
RpcServerSubscribeForNotification 0x1800e4608
RpcServerUnregisterIfEx 0x1800e45b8
RpcServerUnsubscribeForNotification 0x1800e4600
RpcServerUseProtseqW 0x1800e45c8
RpcStringBindingComposeW 0x1800e4538
RpcStringFreeW 0x1800e4580
UuidCreate 0x1800e4560
UuidFromStringW 0x1800e4520
UuidToStringW 0x1800e4588
Pdcv2ActivationClientActivate 0x1800e4648
Pdcv2ActivationClientDeactivate 0x1800e4650
Pdcv2ActivationClientRegister 0x1800e4660
Pdcv2ActivationClientUnregister 0x1800e4658
WinHttpCrackUrl 0x1800e4678
WinHttpCreateUrl 0x1800e4670
WmiNotificationRegistrationW 0x1800e4688
closesocket 0x1800e46a8
ntohl 0x1800e46e0
socket 0x1800e46c0
WSAAddressToStringW 0x1800e4698
WSACleanup 0x1800e46a0
WSAEnumNetworkEvents 0x1800e46d8
WSAEventSelect 0x1800e46b8
WSAGetLastError 0x1800e46c8
WSAIoctl 0x1800e46b0
WSAStartup 0x1800e46d0