1; 2; Definition file of DNSAPI.dll 3; Automatic generated by gendef 4; written by Kai Tietz 2008 5; 6LIBRARY "DNSAPI.dll" 7EXPORTS 8AdaptiveTimeout_ClearInterfaceSpecificConfiguration 9AdaptiveTimeout_ResetAdaptiveTimeout 10AddRefQueryBlobEx 11BreakRecordsIntoBlob 12Coalesce_UpdateNetVersion 13CombineRecordsInBlob 14DeRefQueryBlobEx 15DelaySortDAServerlist 16DnsAcquireContextHandle_A 17DnsAcquireContextHandle_W 18DnsAllocateRecord 19DnsApiAlloc 20DnsApiAllocZero 21DnsApiFree 22DnsApiHeapReset 23DnsApiRealloc 24DnsApiSetDebugGlobals 25DnsAsyncRegisterHostAddrs 26DnsAsyncRegisterInit 27DnsAsyncRegisterTerm 28DnsCancelQuery 29DnsCheckNrptRuleIntegrity 30DnsCheckNrptRules 31DnsConnectionDeletePolicyEntries 32DnsConnectionDeletePolicyEntriesPrivate 33DnsConnectionDeleteProxyInfo 34DnsConnectionFreeNameList 35DnsConnectionFreeProxyInfo 36DnsConnectionFreeProxyInfoEx 37DnsConnectionFreeProxyList 38DnsConnectionGetHandleForHostUrlPrivate 39DnsConnectionGetNameList 40DnsConnectionGetProxyInfo 41DnsConnectionGetProxyInfoForHostUrl 42DnsConnectionGetProxyList 43DnsConnectionSetPolicyEntries 44DnsConnectionSetPolicyEntriesPrivate 45DnsConnectionSetProxyInfo 46DnsConnectionUpdateIfIndexTable 47DnsCopyStringEx 48DnsCreateReverseNameStringForIpAddress 49DnsCreateStandardDnsNameCopy 50DnsCreateStringCopy 51DnsDeRegisterLocal 52DnsDhcpRegisterAddrs 53DnsDhcpRegisterHostAddrs 54DnsDhcpRegisterInit 55DnsDhcpRegisterTerm 56DnsDhcpRemoveRegistrations 57DnsDhcpSrvRegisterHostAddr 58DnsDhcpSrvRegisterHostAddrEx 59DnsDhcpSrvRegisterHostName 60DnsDhcpSrvRegisterHostNameEx 61DnsDhcpSrvRegisterInit 62DnsDhcpSrvRegisterInitEx 63DnsDhcpSrvRegisterInitialize 64DnsDhcpSrvRegisterTerm 65DnsDisableIdnEncoding 66DnsDowncaseDnsNameLabel 67DnsExtractRecordsFromMessage_UTF8 68DnsExtractRecordsFromMessage_W 69DnsFindAuthoritativeZone 70DnsFlushResolverCache 71DnsFlushResolverCacheEntry_A 72DnsFlushResolverCacheEntry_UTF8 73DnsFlushResolverCacheEntry_W 74DnsFree 75DnsFreeAdaptersInfo 76DnsFreeConfigStructure 77DnsFreeNrptRule 78DnsFreeNrptRuleNamesList 79DnsFreePolicyConfig 80DnsFreeProxyName 81DnsGetAdaptersInfo 82DnsGetApplicationIdentifier 83DnsGetBufferLengthForStringCopy 84DnsGetCacheDataTable 85DnsGetCacheDataTableEx 86DnsGetDnsServerList 87DnsGetDomainName 88DnsGetInterfaceSettings 89DnsGetLastFailedUpdateInfo 90DnsGetNrptRuleNamesList 91DnsGetPolicyTableInfo 92DnsGetPolicyTableInfoPrivate 93DnsGetPrimaryDomainName_A 94DnsGetProxyInfoPrivate 95DnsGetProxyInformation 96DnsGetQueryRetryTimeouts 97DnsGetSettings 98DnsGlobals DATA 99DnsIpv6AddressToString 100DnsIpv6StringToAddress 101DnsIsAMailboxType 102DnsIsNSECType 103DnsIsStatusRcode 104DnsIsStringCountValidForTextType 105DnsLogEvent 106DnsMapRcodeToStatus 107DnsModifyRecordsInSet_A 108DnsModifyRecordsInSet_UTF8 109DnsModifyRecordsInSet_W 110DnsNameCompareEx_A 111DnsNameCompareEx_UTF8 112DnsNameCompareEx_W 113DnsNameCompare_A 114DnsNameCompare_UTF8 115DnsNameCompare_W 116DnsNameCopy 117DnsNameCopyAllocate 118DnsNetworkInfo_CreateFromFAZ 119DnsNetworkInformation_CreateFromFAZ 120DnsNotifyResolver 121DnsNotifyResolverClusterIp 122DnsNotifyResolverEx 123DnsQueryConfig 124DnsQueryConfigAllocEx 125DnsQueryConfigDword 126DnsQueryEx 127DnsQueryExA 128DnsQueryExUTF8 129DnsQueryExW 130DnsQuery_A 131DnsQuery_UTF8 132DnsQuery_W 133DnsRecordBuild_UTF8 134DnsRecordBuild_W 135DnsRecordCompare 136DnsRecordCopyEx 137DnsRecordListFree 138DnsRecordListUnmapV4MappedAAAAInPlace 139DnsRecordSetCompare 140DnsRecordSetCopyEx 141DnsRecordSetDetach 142DnsRecordStringForType 143DnsRecordStringForWritableType 144DnsRecordTypeForName 145DnsRegisterLocal 146DnsReleaseContextHandle 147DnsRemoveNrptRule 148DnsRemoveRegistrations 149DnsReplaceRecordSetA 150DnsReplaceRecordSetUTF8 151DnsReplaceRecordSetW 152DnsResetQueryRetryTimeouts 153DnsResolverOp 154DnsResolverQueryHvsi 155DnsScreenLocalAddrsForRegistration 156DnsServiceBrowse 157DnsServiceBrowseCancel 158DnsServiceConstructInstance 159DnsServiceCopyInstance 160DnsServiceDeRegister 161DnsServiceFreeInstance 162DnsServiceRegister 163DnsServiceRegisterCancel 164DnsServiceResolve 165DnsServiceResolveCancel 166DnsSetConfigDword 167DnsSetConfigValue 168DnsSetInterfaceSettings 169DnsSetNrptRule 170DnsSetNrptRules 171DnsSetQueryRetryTimeouts 172DnsSetSettings 173DnsStartMulticastQuery 174DnsStatusString 175DnsStopMulticastQuery 176DnsStringCopyAllocateEx 177DnsTraceServerConfig 178DnsUnicodeToUtf8 179DnsUpdate 180DnsUpdateMachinePresence 181DnsUpdateTest_A 182DnsUpdateTest_UTF8 183DnsUpdateTest_W 184DnsUtf8ToUnicode 185DnsValidateNameOrIp_TempW 186DnsValidateName_A 187DnsValidateName_UTF8 188DnsValidateName_W 189DnsValidateServerArray_A 190DnsValidateServerArray_W 191DnsValidateServerStatus 192DnsValidateServer_A 193DnsValidateServer_W 194DnsValidateUtf8Byte 195DnsWriteQuestionToBuffer_UTF8 196DnsWriteQuestionToBuffer_W 197DnsWriteReverseNameStringForIpAddress 198Dns_AddRecordsToMessage 199Dns_AllocateMsgBuf 200Dns_BuildPacket 201Dns_CacheServiceCleanup 202Dns_CacheServiceInit 203Dns_CacheServiceStopIssued 204Dns_CleanupWinsock 205Dns_CloseConnection 206Dns_CloseSocket 207Dns_CreateMulticastSocket 208Dns_CreateSocket 209Dns_CreateSocketEx 210Dns_ExtractRecordsFromMessage 211Dns_FindAuthoritativeZoneLib 212Dns_FreeMsgBuf 213Dns_GetRandomXid 214Dns_InitializeMsgBuf 215Dns_InitializeMsgRemoteSockaddr 216Dns_InitializeWinsock 217Dns_OpenTcpConnectionAndSend 218Dns_ParseMessage 219Dns_ParsePacketRecord 220Dns_PingAdapterServers 221Dns_ReadPacketName 222Dns_ReadPacketNameAllocate 223Dns_ReadRecordStructureFromPacket 224Dns_RecvTcp 225Dns_ResetNetworkInfo 226Dns_SendAndRecvUdp 227Dns_SendEx 228Dns_SetRecordDatalength 229Dns_SetRecordsSection 230Dns_SetRecordsTtl 231Dns_SkipPacketName 232Dns_SkipToRecord 233Dns_UpdateLib 234Dns_UpdateLibEx 235Dns_WriteDottedNameToPacket 236Dns_WriteQuestionToMessage 237Dns_WriteRecordStructureToPacketEx 238ExtraInfo_Init 239Faz_AreServerListsInSameNameSpace 240FlushDnsPolicyUnreachableStatus 241GetCurrentTimeInSeconds 242HostsFile_Close 243HostsFile_Open 244HostsFile_ReadLine 245IpHelp_IsAddrOnLink 246Local_GetRecordsForLocalName 247Local_GetRecordsForLocalNameEx 248NetInfo_Build 249NetInfo_Clean 250NetInfo_Copy 251NetInfo_CopyNetworkIndex 252NetInfo_CreatePerNetworkNetinfo 253NetInfo_Free 254NetInfo_GetAdapterByAddress 255NetInfo_GetAdapterByInterfaceIndex 256NetInfo_GetAdapterByName 257NetInfo_IsAddrConfig 258NetInfo_IsForUpdate 259NetInfo_IsTcpipConfigChange 260NetInfo_ResetServerPriorities 261NetInfo_UpdateDnsInterfaceConfigChange 262NetInfo_UpdateNetworkProperties 263NetInfo_UpdateServerReachability 264QueryDirectEx 265Query_Cancel 266Query_Main 267Reg_FreeUpdateInfo 268Reg_GetValueEx 269Reg_ReadGlobalsEx 270Reg_ReadUpdateInfo 271Security_ContextListTimeout 272Send_AndRecvUdpWithParam 273Send_MessagePrivate 274Send_MessagePrivateEx 275Send_OpenTcpConnectionAndSend 276Socket_CacheCleanup 277Socket_CacheInit 278Socket_CleanupWinsock 279Socket_ClearMessageSockets 280Socket_CloseEx 281Socket_CloseMessageSockets 282Socket_Create 283Socket_CreateMulticast 284Socket_InitWinsock 285Socket_JoinMulticast 286Socket_RecvFrom 287Socket_SetMulticastInterface 288Socket_SetMulticastLoopBack 289Socket_SetTtl 290Socket_TcpListen 291Trace_Reset 292Update_ReplaceAddressRecordsW 293Util_IsIp6Running 294Util_IsRunningOnXboxOne 295WriteDnsNrptRulesToRegistry 296