dnsapi.dll

dnsapi.dll — PE metadata by version
NT 5.1 x86NT 5.2 x86NT 6.0 x86NT 6.1 x64NT 6.3 x86NT 10.0 x64NT 10.0 x64
FileVersion5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)5.2.3790.3959 (srv03_sp2_rtm.070216-1710)6.0.6002.18005 (lh_sp2rtm.090410-1830)6.1.7601.17514 (win7sp1_rtm.101119-1850)6.3.9600.16384 (winblue_rtm.130821-1623)10.0.19041.3636 (WinBuild.160101.0800)10.0.26100.7920 (WinBuild.160101.0800)
FileDescriptionDNS Client API DLLDNS Client API DLLDNS Client API DLLDNS Client API DLLDNS Client API DLLDNS Client API DLLDNS Client API DLL

Export nameNT 5.1 x86NT 5.2 x86NT 6.0 x86NT 6.1 x64NT 6.3 x86NT 10.0 x64NT 10.0 x64
AdaptiveTimeout_ClearInterfaceSpecificConfiguration13111
AdaptiveTimeout_ResetAdaptiveTimeout14212
AddRefQueryBlobEx15313
BreakRecordsIntoBlob121212116414
Coalesce_UpdateNetVersion17515
CombineRecordsInBlob131313218616
CreateSendBlob17
DelaySortDAServerlist20819
DeRefQueryBlobEx19718
Dns_AddRecordsToMessage114113127134146192258
Dns_AllocateMsgBuf115114128135147193259
Dns_BuildPacket116115129136148194260
Dns_CacheServiceCleanup149195261
Dns_CacheServiceInit150196262
Dns_CacheServiceInitEx263
Dns_CacheServiceStopIssued151197264
Dns_CacheSocketCleanup117
Dns_CacheSocketInit118
Dns_CleanupWinsock119116130137152198265
Dns_CloseConnection120117131138153199266
Dns_CloseHostFile121
Dns_CloseSocket122118132139154200267
Dns_CreateMulticastSocket123119133140155201268
Dns_CreateSocket124120134141156202269
Dns_CreateSocketEx125121135142157203270
Dns_ExtractRecordsFromMessage136143158204271
Dns_FindAuthoritativeZoneLib126122137144159205272
Dns_FreeMsgBuf138145160206273
Dns_GetIpAddresses127
Dns_GetLocalIpAddressArray128
Dns_GetRandomXid129123139146161207274
Dns_InitializeMsgBuf140147162208275
Dns_InitializeMsgRemoteSockaddr131124141148163209276
Dns_InitializeWinsock132125142149164210277
Dns_InitQueryTimeouts130
Dns_OpenHostFile133
Dns_OpenTcpConnectionAndSend134126143150165211278
Dns_ParseMessage135127144151166212279
Dns_ParsePacketRecord136128145152167213280
Dns_PingAdapterServers137129146153168214281
Dns_ReadHostFileLine138
Dns_ReadPacketName8881549215282
Dns_ReadPacketNameAllocate99915510216283
Dns_ReadRecordStructureFromPacket139130147156169217284
Dns_RecvTcp140131148157170218285
Dns_ResetNetworkInfo141132149158171219286
Dns_SendAndRecvUdp142133150159172220287
Dns_SendEx143134151160173221288
Dns_SetRecordDatalength144135152161174222289
Dns_SetRecordsScopeId290
Dns_SetRecordsSection153162175223291
Dns_SetRecordsTtl154163176224292
Dns_SkipPacketName10101016411225293
Dns_SkipToRecord145136155165177226294
Dns_UpdateLib146137156166178227295
Dns_UpdateLibEx147138157167179228296
Dns_WriteDottedNameToPacket11111116812229297
Dns_WriteQuestionToMessage148139158169180230298
Dns_WriteRecordStructureToPacketEx149140159170181231299
DnsAcquireContextHandle_A141414321920
DnsAcquireContextHandle_W1515154221021
DnsAddrArrayAddAddr22
DnsAddrArrayAddIp423
DnsAddrArrayCreate24
DnsAddrBuildFromDnsRecord25
DnsAddRecordSet_A16
DnsAddRecordSet_UTF817
DnsAddRecordSet_W18
DnsAllocateRecord1916165231126
DnsApiAlloc2017176241227
DnsApiAllocZero18187251328
DnsApiFree2119198261429
DnsApiHeapReset2220209271530
DnsApiOnNetworkChange31
DnsApiRealloc23212110281632
DnsApiSetDebugGlobals24222211291733
DnsAsyncRegisterHostAddrs25232312301834
DnsAsyncRegisterInit26242413311935
DnsAsyncRegisterTerm27252514322036
DnsBuildDotHost37
DnsCancelQuery332138
DnsCancelQueryRaw39
DnsCheckNrptRuleIntegrity2240
DnsCheckNrptRules2341
DnsCleanupTcpConnections2442
DnsConnectionDeletePolicyEntries2543
DnsConnectionDeletePolicyEntriesPrivate2644
DnsConnectionDeleteProxyInfo2745
DnsConnectionFreeNameList2846
DnsConnectionFreeProxyInfo2947
DnsConnectionFreeProxyInfoEx3048
DnsConnectionFreeProxyList3149
DnsConnectionGetHandleForHostUrlPrivate3250
DnsConnectionGetNameList3351
DnsConnectionGetProxyInfo3452
DnsConnectionGetProxyInfoForHostUrl3553
DnsConnectionGetProxyInfoForHostUrlEx54
DnsConnectionGetProxyList3655
DnsConnectionSetPolicyEntries3756
DnsConnectionSetPolicyEntriesPrivate3857
DnsConnectionSetProxyInfo3958
DnsConnectionUpdateIfIndexTable4059
DnsCopyStringEx28262615344160
DnsCreateReverseNameStringForIpAddress29272716354261
DnsCreateStandardDnsNameCopy30282817364362
DnsCreateStringCopy31292918374463
DnsDeleteSettings65
DnsDeleteWellKnownServerProperty66
DnsDeRegisterLocal4564
DnsDhcpRegisterAddrs3019384667
DnsDhcpRegisterHostAddrs303120394768
DnsDhcpRegisterInit313221404869
DnsDhcpRegisterTerm323322414970
DnsDhcpRemoveRegistrations333423425071
DnsDhcpSrvRegisterHostAddr3524435172
DnsDhcpSrvRegisterHostAddrEx25445273
DnsDhcpSrvRegisterHostName32343626455374
DnsDhcpSrvRegisterHostNameEx27465475
DnsDhcpSrvRegisterInit33353728475576
DnsDhcpSrvRegisterInitEx5677
DnsDhcpSrvRegisterInitialize34363829485778
DnsDhcpSrvRegisterTerm35373930495879
DnsDisableIdnEncoding505980
DnsDowncaseDnsNameLabel36384031516081
DnsExtractRecordsFromMessage_UTF837394132526182
DnsExtractRecordsFromMessage_W38404233536283
DnsFindAuthoritativeZone39414334546384
DnsFlushResolverCache40424435556485
DnsFlushResolverCacheEntry_A41434536566586
DnsFlushResolverCacheEntry_UTF842444637576687
DnsFlushResolverCacheEntry_W43454738586788
DnsFree44464839596889
DnsFreeAdaptersInfo6990
DnsFreeConfigStructure45474940607091
DnsFreeCustomServers92
DnsFreeNetworkServers93
DnsFreeNrptRule7194
DnsFreeNrptRuleNamesList7295
DnsFreePolicyConfig41617396
DnsFreeProxyName42627497
DnsFreeWellKnownServerProperty98
DnsFreeWellKnownServerPropertyEx99
DnsFreeWellKnownServers100
DnsFreeZtClientCertConfig101
DnsFreeZtConfig102
DnsFreeZtRules103
DnsFreeZtSettings104
DnsFreeZtTrustedCa105
DnsFreeZtTrustedServers106
DnsGetAdaptersInfo75107
DnsGetApplicationIdentifier76108
DnsGetApplicationSettings109
DnsGetBufferLengthForStringCopy464850436377110
DnsGetCacheDataTable474951446478111
DnsGetCacheDataTableEx79112
DnsGetCacheRecords113
DnsGetDdrInfo114
DnsGetDdrInfoCancel115
DnsGetDdrInfoInternal116
DnsGetDnsServerList485052456580117
DnsGetDomainName11146181118
DnsGetInterfaceSettings82119
DnsGetInterfaceSettingsInProc120
DnsGetIpAddressInfoList49
DnsGetLastFailedUpdateInfo505153476683121
DnsGetLocalAddrArray51
DnsGetLocalAddrArrayDirect52
DnsGetNetworkServers122
DnsGetNrptRule123
DnsGetNrptRuleNamesList84124
DnsGetPolicyTableInfo486785125
DnsGetPolicyTableInfoPrivate496886126
DnsGetPrimaryDomainName_A535254506987127
DnsGetProxyInfoPrivate517088128
DnsGetProxyInformation527189129
DnsGetProxyInformationEx130
DnsGetQueryRetryTimeouts7290131
DnsGetSettings91132
DnsGetWellKnownServerProperty133
DnsGetWellKnownServers134
DnsGetZtClientCertConfig135
DnsGetZtConfig136
DnsGetZtFilterIds137
DnsGetZtRules138
DnsGetZtTrustedCa139
DnsGetZtTrustedServers140
DnsGlobals545355537392141
DnsIp6AddressToReverseNameW142
DnsIp6ReverseNameToAddressW143
DnsIpv6AddressToString555456547493144
DnsIpv6StringToAddress565557557594145
DnsIsAMailboxType22256295146
DnsIsFlatRecord147
DnsIsNSECType396148
DnsIsStatusRcode33357497149
DnsIsStringCountValidForTextType575658587698150
DnsIsZtEnabled10
DnsLogEvent59597799151
DnsLogIn6060
DnsLogInit6161
DnsLogIt6262
DnsLogOut6363
DnsLogTime6464
DnsMapRcodeToStatus444655100152
DnsModifyRecordSet_A58
DnsModifyRecordSet_UTF859
DnsModifyRecordSet_W60
DnsModifyRecordsInSet_A6157656678101153
DnsModifyRecordsInSet_UTF86258666779102154
DnsModifyRecordsInSet_W6359676880103155
DnsNameCompare_A6763717284107159
DnsNameCompare_UTF86864727385108160
DnsNameCompare_W6965737486109161
DnsNameCompareEx_A6460686981104156
DnsNameCompareEx_UTF86561697082105157
DnsNameCompareEx_W6662707183106158
DnsNameCopy7066747587110162
DnsNameCopyAllocate7167757688111163
DnsNetworkInfo_CreateFromFAZ68767789112164
DnsNetworkInformation_CreateFromFAZ69777890113165
DnsNotifyProxyConfigChangePrivate166
DnsNotifyResolver7270787991114167
DnsNotifyResolverClusterIp7371798092115168
DnsNotifyResolverEx7472808193116169
DnsQuery_A81798788101124179
DnsQuery_UTF882808889102125180
DnsQuery_W83818990103126181
DnsQueryConfig7573818294117170
DnsQueryConfigAllocEx7674828395118171
DnsQueryConfigDword7775838496119172
DnsQueryEx97120173
DnsQueryExA7876848598121174
DnsQueryExUTF87977858699122175
DnsQueryExW80788687100123176
DnsQueryRaw177
DnsQueryRawResultFree178
DnsRecordBuild_UTF884829091104127182
DnsRecordBuild_W85839192105128183
DnsRecordCompare86849293106129184
DnsRecordCopyEx87859394107130185
DnsRecordListFree88869495108131186
DnsRecordListUnmapV4MappedAAAAInPlace109132187
DnsRecordSetCompare89879596110133188
DnsRecordSetCopyEx90889697111134189
DnsRecordSetDetach91899798112135190
DnsRecordStringForType92909899113136191
DnsRecordStringForWritableType939199100114137192
DnsRecordTypeForName9492100101115138193
DnsRegisterClusterAddress9593101102
DnsRegisterLocal139194
DnsReleaseContextHandle9694102103116140195
DnsRemoveNrptRule141196
DnsRemoveRegistrations9795103104117142197
DnsReplaceRecordSetA9896104105118143198
DnsReplaceRecordSetUTF89997105106119144199
DnsReplaceRecordSetW10098106107120145200
DnsResetQueryRetryTimeouts121146201
DnsResolverOp107108122147202
DnsResolverQueryHvsi148203
DnsScreenLocalAddrsForRegistration99108109123149204
DnsServiceBrowse150205
DnsServiceBrowseCancel151206
DnsServiceConstructInstance152207
DnsServiceCopyInstance153208
DnsServiceDeRegister154209
DnsServiceFreeInstance155210
DnsServiceRegister156211
DnsServiceRegisterCancel157212
DnsServiceResolve158213
DnsServiceResolveCancel159214
DnsSetApplicationSettings215
DnsSetConfigDword101100109110124160216
DnsSetConfigValue161217
DnsSetInterfaceSettings162218
DnsSetNrptRule163219
DnsSetNrptRules164220
DnsSetQueryRetryTimeouts125165221
DnsSetSettings166222
DnsSetWellKnownServerProperty223
DnsSetZtSettings224
DnsSplitDotHost225
DnsStartMulticastQuery167226
DnsStatusString5551116168227
DnsStopMulticastQuery169228
DnsStringCopyAllocateEx102101110112126170229
DnsStringToAddress230
DnsTraceServerConfig113127171231
DnsUnicodeToUtf86661147172232
DnsUpdate103102111115128173233
DnsUpdateCaptivePortalPresence234
DnsUpdateMachinePresence116129174235
DnsUpdateTest_A104103112117130175236
DnsUpdateTest_UTF8105104113118131176237
DnsUpdateTest_W106105114119132177238
DnsUtf8ToUnicode7771208178239
DnsValidateName_A107106116122134180241
DnsValidateName_UTF8108107117123135181242
DnsValidateName_W109108118124136182243
DnsValidateNameOrIp_TempW115121133179240
DnsValidateServer_A121128140186247
DnsValidateServer_W122129141187248
DnsValidateServerArray_A119125137183244
DnsValidateServerArray_W120126138184245
DnsValidateServerStatus127139185246
DnsValidateUtf8Byte110109123130142188249
DnsWriteQuestionToBuffer_UTF8111110124131143189250
DnsWriteQuestionToBuffer_W112111125132144190251
DnsWriteReverseNameStringForIpAddress113112126133145191252
DnsWriteReverseNameStringForIpAddressW253
DnsZtHelperGetSettings254
DnsZtHelperProcessClientCerts255
DnsZtHelperPromoteConfig256
DnsZtNotifyDnscache257
ExtraInfo_Init160171182232300
Faz_AreServerListsInSameNameSpace161172183233301
FlushDnsPolicyUnreachableStatus173184234302
GetCurrentTimeInSeconds150141162174185235303
GetRecordsForLocalName151
HostsFile_Close142163175186236304
HostsFile_Open143164176187237305
HostsFile_ReadLine144165177188238306
IpHelp_IsAddrOnLink166178189239307
Local_GetRecordsForLocalName145167179190240308
Local_GetRecordsForLocalNameEx168180191241309
NetInfo_Build152146169181192242310
NetInfo_BuildEx311
NetInfo_Clean153147170182193243312
NetInfo_Copy154148171183194244313
NetInfo_CopyNetworkIndex195245314
NetInfo_CreatePerNetworkNetinfo196246315
NetInfo_Free155149172184197247316
NetInfo_GetAdapterByAddress173185198248317
NetInfo_GetAdapterByInterfaceIndex174186199249318
NetInfo_GetAdapterByName175187200250319
NetInfo_IsAddrConfig176188201251320
NetInfo_IsForUpdate156150177189202252321
NetInfo_IsTcpipConfigChange203253322
NetInfo_ResetServerPriorities157151178190204254323
NetInfo_UpdateDnsInterfaceConfigChange205255324
NetInfo_UpdateNetworkProperties206256325
NetInfo_UpdateServerReachability191207257326
Query_Cancel209259328
Query_InProcSetCompletion329
Query_Main159153180193210260330
QueryDirectEx158152179192208258327
Reg_FreeUpdateInfo181194211261331
Reg_GetValueEx154182195212262332
Reg_ReadGlobalsEx160155183196213263333
Reg_ReadUpdateInfo184197214264334
Security_ContextListTimeout185198215265335
Send_AndRecvUdpWithParam156186199216266336
Send_MessagePrivate157187200217267337
Send_MessagePrivateEx268338
Send_OpenTcpConnectionAndSend158188201218269339
Socket_CacheCleanup159189202219270340
Socket_CacheInit160190203220271341
Socket_CleanupWinsock161191204221272342
Socket_ClearMessageSockets162192205222273343
Socket_CloseEx163193206223274344
Socket_CloseMessageSockets164194207224275345
Socket_Create165195208225276346
Socket_CreateMulticast166196209226277347
Socket_InitWinsock167197210227278348
Socket_JoinMulticast198211228279349
Socket_RecvFrom199212229280350
Socket_SetMulticastInterface200213230281351
Socket_SetMulticastLoopBack201214231282352
Socket_SetTtl202215232283353
Socket_TcpListen203216233284354
ThreadPool_QueueWork355
Trace_Reset217234285356
Update_ReplaceAddressRecordsW204218235286357
Util_IsIp6Running168205219236287358
Util_IsRunningOnXboxOne288359
WriteDnsNrptRulesToRegistry289360

Ordinal numbers are shown per version. → indicates a forwarder export (hover for target). Functions absent from a version are shown as blank.