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