dnsrslvr.dll

v10.0.19041.5369 64-bit Windows NT Analyzed
Description
DNS Caching Resolver Service
Authors
© Microsoft Corporation. All rights reserved.
File size
342.5 KB
Uploaded
2025-12-01 07:26
Views
117
SHA-256
86ee09571a32e587a641fd8a7425f2ef

Exported functions 4

LoadGPExtension #1 · 0x20730
Reg_DoRegisterAdapter #2 · 0xc770
ServiceMain #3 · 0x10b10
SvchostPushServiceGlobals #4 · 0x144c0

Imported DLLs & functions 290

ApiSetQueryApiSetPresence 0x180044a70
_vsnprintf_s 0x180044a80
_vsnwprintf_s 0x180044b00
_wcsicmp 0x180044af8
_wcsnicmp 0x180044ad0
_wtol 0x180044a90
atoi 0x180044a98
memcmp 0x180044ab8
memcpy 0x180044ac0
memcpy_s 0x180044ae0
memset 0x180044ac8
strnlen 0x180044aa0
swprintf_s 0x180044a88
wcschr 0x180044ae8
wcscmp 0x180044b08
wcscpy_s 0x180044ab0
wcsnlen 0x180044aa8
wcsstr 0x180044af0
wcstok_s 0x180044ad8
_initterm 0x180044b20
_initterm_e 0x180044b18
DelayLoadFailureHook 0x180044b30
ResolveDelayLoadedAPI 0x180044b40
GetLastError 0x180044b58
SetLastError 0x180044b60
SetUnhandledExceptionFilter 0x180044b50
UnhandledExceptionFilter 0x180044b68
CompareFileTime 0x180044b88
FindFirstChangeNotificationW 0x180044b78
FindNextChangeNotification 0x180044b80
CloseHandle 0x180044b98
GetProcessHeap 0x180044bb8
HeapAlloc 0x180044ba8
HeapCreate 0x180044bc8
HeapDestroy 0x180044bc0
HeapFree 0x180044bb0
DisableThreadLibraryCalls 0x180044bd8
FreeLibrary 0x180044be0
GetProcAddress 0x180044bf0
LoadLibraryExW 0x180044be8
CreateThread 0x180044c30
GetCurrentProcess 0x180044c40
GetCurrentProcessId 0x180044c20
GetCurrentThread 0x180044c10
GetCurrentThreadId 0x180044c48
OpenThreadToken 0x180044c18
TerminateProcess 0x180044c28
TerminateThread 0x180044c38
QueryPerformanceCounter 0x180044c60
QueryPerformanceFrequency 0x180044c58
QueryUnbiasedInterruptTime 0x180044c70
RegCloseKey 0x180044cb8
RegCreateKeyExW 0x180044cb0
RegDeleteKeyExW 0x180044ca0
RegEnumKeyExW 0x180044c98
RegNotifyChangeKeyValue 0x180044c80
RegOpenKeyExA 0x180044c90
RegOpenKeyExW 0x180044cc8
RegQueryValueExA 0x180044c88
RegQueryValueExW 0x180044cc0
RegSetValueExW 0x180044ca8
CompareStringW 0x180044cd8
MultiByteToWideChar 0x180044ce8
WideCharToMultiByte 0x180044ce0
AcquireSRWLockExclusive 0x180044d10
AcquireSRWLockShared 0x180044d68
CreateEventA 0x180044d70
CreateEventW 0x180044d78
DeleteCriticalSection 0x180044d60
EnterCriticalSection 0x180044d18
InitializeCriticalSection 0x180044d58
InitializeSRWLock 0x180044d40
LeaveCriticalSection 0x180044d00
OpenEventW 0x180044d28
ReleaseSRWLockExclusive 0x180044d38
ReleaseSRWLockShared 0x180044cf8
ResetEvent 0x180044d08
SetEvent 0x180044d30
TryAcquireSRWLockExclusive 0x180044d20
WaitForMultipleObjectsEx 0x180044d50
WaitForSingleObject 0x180044d48
GetLocalTime 0x180044da8
GetSystemDirectoryW 0x180044da0
GetSystemTimeAsFileTime 0x180044db0
GetTickCount 0x180044db8
GetTickCount64 0x180044d98
CloseThreadpoolTimer 0x180044de8
CloseThreadpoolWork 0x180044df0
CreateThreadpoolTimer 0x180044dd0
CreateThreadpoolWork 0x180044df8
SetThreadpoolTimer 0x180044e00
SubmitThreadpoolWork 0x180044dd8
WaitForThreadpoolTimerCallbacks 0x180044de0
WaitForThreadpoolWorkCallbacks 0x180044dc8
UnregisterWaitEx 0x180044e10
SystemTimeToFileTime 0x180044e20
DecodePointer 0x180044e30
EncodePointer 0x180044e38
EventRegister 0x180044e48
EventSetInformation 0x180044e50
EventUnregister 0x180044e58
EventWriteTransfer 0x180044e60
AccessCheck 0x180044e80
AddAccessAllowedAce 0x180044ea8
AllocateAndInitializeSid 0x180044e70
FreeSid 0x180044ea0
GetLengthSid 0x180044ec8
GetTokenInformation 0x180044e78
InitializeAcl 0x180044e98
InitializeSecurityDescriptor 0x180044ec0
IsValidSecurityDescriptor 0x180044e90
MapGenericMask 0x180044e88
SetSecurityDescriptorDacl 0x180044eb8
SetSecurityDescriptorOwner 0x180044eb0
RegisterServiceCtrlHandlerExW 0x180044ed8
SetServiceStatus 0x180044ee0
AdaptiveTimeout_ClearInterfaceSpecificConfiguration 0x180044670
AdaptiveTimeout_ResetAdaptiveTimeout 0x1800446a8
AddRefQueryBlobEx 0x180044658
Coalesce_UpdateNetVersion 0x1800446f8
DelaySortDAServerlist 0x1800447e0
DeRefQueryBlobEx 0x180044660
Dns_AddRecordsToMessage 0x1800446c0
Dns_AllocateMsgBuf 0x180044768
Dns_BuildPacket 0x1800446d8
Dns_CacheServiceCleanup 0x180044878
Dns_CacheServiceInit 0x180044850
Dns_CacheServiceStopIssued 0x180044870
Dns_ExtractRecordsFromMessage 0x1800446f0
Dns_FreeMsgBuf 0x1800447a0
Dns_InitializeMsgBuf 0x1800446b0
Dns_ReadPacketName 0x180044738
Dns_RecvTcp 0x180044748
Dns_SetRecordsSection 0x1800446d0
Dns_SetRecordsTtl 0x1800446c8
DnsApiAlloc 0x180044848
DnsApiFree 0x180044840
DnsCancelQuery 0x1800447c0
DnsCheckNrptRuleIntegrity 0x180044618
DnsCheckNrptRules 0x1800448c8
DnsCleanupTcpConnections 0x180044668
DnsConnectionDeletePolicyEntriesPrivate 0x180044718
DnsConnectionSetPolicyEntriesPrivate 0x180044720
DnsFree 0x1800447b8
DnsFreeAdaptersInfo 0x180044710
DnsFreeNrptRule 0x180044728
DnsFreePolicyConfig 0x180044700
DnsGetApplicationIdentifier 0x180044630
DnsGetPolicyTableInfoPrivate 0x180044620
DnsGetProxyInfoPrivate 0x180044628
DnsGlobals 0x180044860
DnsLogEvent 0x180044838
DnsModifyRecordsInSet_W 0x1800448a8
DnsNameCompare_W 0x1800446a0
DnsQuery_W 0x180044758
DnsQueryEx 0x1800447b0
DnsRecordCopyEx 0x1800446e0
DnsReplaceRecordSetW 0x1800448c0
DnsTraceServerConfig 0x180044868
DnsUpdateMachinePresence 0x1800447f0
ExtraInfo_Init 0x1800448a0
Faz_AreServerListsInSameNameSpace 0x1800448b8
FlushDnsPolicyUnreachableStatus 0x1800447f8
GetCurrentTimeInSeconds 0x180044698
HostsFile_Close 0x180044680
HostsFile_Open 0x180044690
HostsFile_ReadLine 0x180044688
IpHelp_IsAddrOnLink 0x180044730
Local_GetRecordsForLocalNameEx 0x180044750
NetInfo_Build 0x180044810
NetInfo_Clean 0x180044610
NetInfo_Copy 0x180044808
NetInfo_CopyNetworkIndex 0x180044648
NetInfo_CreatePerNetworkNetinfo 0x180044820
NetInfo_Free 0x180044830
NetInfo_GetAdapterByAddress 0x180044760
NetInfo_GetAdapterByInterfaceIndex 0x1800447d8
NetInfo_GetAdapterByName 0x180044708
NetInfo_IsAddrConfig 0x180044638
NetInfo_IsTcpipConfigChange 0x1800447d0
NetInfo_ResetServerPriorities 0x180044818
NetInfo_UpdateDnsInterfaceConfigChange 0x1800447c8
NetInfo_UpdateNetworkProperties 0x180044828
NetInfo_UpdateServerReachability 0x180044800
Query_Cancel 0x180044650
Query_Main 0x180044640
Reg_FreeUpdateInfo 0x180044890
Reg_GetValueEx 0x180044898
Reg_ReadGlobalsEx 0x180044858
Reg_ReadUpdateInfo 0x180044888
Security_ContextListTimeout 0x180044880
Send_MessagePrivate 0x1800446b8
Send_MessagePrivateEx 0x1800446e8
Socket_CloseEx 0x1800447a8
Socket_Create 0x180044798
Socket_JoinMulticast 0x180044788
Socket_RecvFrom 0x180044740
Socket_SetMulticastLoopBack 0x180044780
Socket_SetTtl 0x180044770
Socket_TcpListen 0x180044778
Trace_Reset 0x1800447e8
Update_ReplaceAddressRecordsW 0x1800448b0
Util_IsRunningOnXboxOne 0x180044678
WriteDnsNrptRulesToRegistry 0x180044790
NsiAllocateAndGetTable 0x1800448d8
NsiFreeTable 0x1800448e8
NsiGetAllParameters 0x1800448e0
NsiGetParameter 0x1800448f0
__C_specific_handler 0x180044ff0
bsearch 0x180044fe8
EtwGetTraceEnableFlags 0x180044f58
EtwGetTraceEnableLevel 0x180044ef0
EtwGetTraceLoggerHandle 0x180044ef8
EtwRegisterTraceGuidsW 0x180044fd8
EtwTraceMessageVa 0x180044f10
EtwUnregisterTraceGuids 0x180044ff8
NtCreateFile 0x180044f80
NtCreateWnfStateName 0x180044fc0
NtDeleteWnfStateName 0x180045008
NtQueryLicenseValue 0x180044f18
qsort 0x180044fe0
RtlAllocateHeap 0x180044f68
RtlCanonicalizeDomainName 0x180044f88
RtlCaptureContext 0x180045010
RtlCompareMemory 0x180044fb0
RtlFreeHeap 0x180044f78
RtlFreeUnicodeString 0x180044f70
RtlGetCurrentServiceSessionId 0x180044f90
RtlGetPersistedStateLocation 0x180044f60
RtlGUIDFromString 0x180044f30
RtlIdnToAscii 0x180044f50
RtlIdnToUnicode 0x180045000
RtlInitUnicodeString 0x180044f98
RtlIpv4AddressToStringExW 0x180044f40
RtlIpv4StringToAddressW 0x180044f28
RtlIpv6AddressToStringExW 0x180044f48
RtlIpv6StringToAddressW 0x180044f20
RtlLookupFunctionEntry 0x180044fc8
RtlNtStatusToDosError 0x180044fa0
RtlPublishWnfStateData 0x180044fa8
RtlRandom 0x180044fb8
RtlStringFromGUIDEx 0x180044f38
RtlSubscribeWnfStateChangeNotification 0x180044f08
RtlUnsubscribeWnfNotificationWaitForCompletion 0x180044f00
RtlVirtualUnwind 0x180044fd0
I_RpcMapWin32Status 0x1800449a0
Ndr64AsyncServerCallAll 0x180044950
NdrAsyncServerCall 0x180044960
NdrClientCall3 0x180044978
NdrServerCall2 0x180044968
NdrServerCallAll 0x180044958
RpcAsyncCompleteCall 0x180044948
RpcBindingFree 0x180044980
RpcBindingFromStringBindingW 0x180044988
RpcBindingToStringBindingW 0x180044918
RpcBindingVectorFree 0x1800449c8
RpcEpUnregister 0x1800449d0
RpcExceptionFilter 0x1800449a8
RpcImpersonateClient 0x180044930
RpcRevertToSelf 0x180044928
RpcServerInqBindings 0x1800449b0
RpcServerInqCallAttributesW 0x180044938
RpcServerRegisterIf3 0x180044998
RpcServerRegisterIfEx 0x1800449c0
RpcServerSubscribeForNotification 0x180044920
RpcServerUnregisterIf 0x1800449b8
RpcServerUnregisterIfEx 0x180044970
RpcServerUnsubscribeForNotification 0x180044940
RpcServerUseProtseqEpW 0x180044900
RpcStringBindingComposeW 0x180044990
RpcStringBindingParseW 0x180044910
RpcStringFreeW 0x180044908
NsiConnectToServer 0x1800449f0
NsiDisconnectFromServer 0x1800449e8
NsiRpcDeregisterChangeNotification 0x1800449e0
NsiRpcRegisterChangeNotification 0x1800449f8
accept 0x180044a30
closesocket 0x180044a18
getsockname 0x180044a38
setsockopt 0x180044a60
WSACleanup 0x180044a10
WSACreateEvent 0x180044a20
WSAEventSelect 0x180044a28
WSAGetLastError 0x180044a48
WSAIoctl 0x180044a50
WSAResetEvent 0x180044a40
WSASocketA 0x180044a58
WSAStartup 0x180044a08