| ; |
| ; Definition file of DNSAPI.dll |
| ; Automatic generated by gendef |
| ; written by Kai Tietz 2008 |
| ; |
| LIBRARY "DNSAPI.dll" |
| EXPORTS |
| DnsGetDomainName |
| DnsIsAMailboxType |
| DnsIsNSECType |
| DnsIsStatusRcode |
| DnsMapRcodeToStatus |
| DnsStatusString |
| DnsUnicodeToUtf8@8 |
| DnsUtf8ToUnicode@8 |
| Dns_ReadPacketName@20 |
| Dns_ReadPacketNameAllocate@20 |
| Dns_SkipPacketName |
| Dns_WriteDottedNameToPacket@16 |
| AdaptiveTimeout_ClearInterfaceSpecificConfiguration |
| AdaptiveTimeout_ResetAdaptiveTimeout |
| AddRefQueryBlobEx@16 |
| BreakRecordsIntoBlob@12 |
| Coalesce_UpdateNetVersion |
| CombineRecordsInBlob@8 |
| DeRefQueryBlobEx@16 |
| DelaySortDAServerlist |
| DnsAcquireContextHandle_A@12 |
| DnsAcquireContextHandle_W@12 |
| DnsAllocateRecord@4 |
| DnsApiAlloc@4 |
| DnsApiAllocZero@4 |
| DnsApiFree@4 |
| DnsApiHeapReset@12 |
| DnsApiRealloc@8 |
| DnsApiSetDebugGlobals@4 |
| DnsAsyncRegisterHostAddrs@40 |
| DnsAsyncRegisterInit@4 |
| DnsAsyncRegisterTerm |
| DnsCancelQuery@4 |
| DnsCheckNrptRuleIntegrity@4 |
| DnsCheckNrptRules@12 |
| DnsConnectionDeletePolicyEntries@4 |
| DnsConnectionDeletePolicyEntriesPrivate@8 |
| DnsConnectionDeleteProxyInfo@8 |
| DnsConnectionFreeNameList@4 |
| DnsConnectionFreeProxyInfo@4 |
| DnsConnectionFreeProxyInfoEx@4 |
| DnsConnectionFreeProxyList@4 |
| DnsConnectionGetHandleForHostUrlPrivate@24 |
| DnsConnectionGetNameList@4 |
| DnsConnectionGetProxyInfo@12 |
| DnsConnectionGetProxyInfoForHostUrl@20 |
| DnsConnectionGetProxyList@8 |
| DnsConnectionSetPolicyEntries@8 |
| DnsConnectionSetPolicyEntriesPrivate@12 |
| DnsConnectionSetProxyInfo@12 |
| DnsConnectionUpdateIfIndexTable@4 |
| DnsCopyStringEx@20 |
| DnsCreateReverseNameStringForIpAddress@4 |
| DnsCreateStandardDnsNameCopy@12 |
| DnsCreateStringCopy@8 |
| DnsDeRegisterLocal@8 |
| DnsDhcpRegisterAddrs@4 |
| DnsDhcpRegisterHostAddrs@40 |
| DnsDhcpRegisterInit |
| DnsDhcpRegisterTerm |
| DnsDhcpRemoveRegistrations |
| DnsDhcpSrvRegisterHostAddr@4 |
| DnsDhcpSrvRegisterHostAddrEx@4 |
| DnsDhcpSrvRegisterHostName@48 |
| DnsDhcpSrvRegisterHostNameEx@60 |
| DnsDhcpSrvRegisterInit@8 |
| DnsDhcpSrvRegisterInitEx@12 |
| DnsDhcpSrvRegisterInitialize@4 |
| DnsDhcpSrvRegisterTerm |
| DnsDisableIdnEncoding@8 |
| DnsDowncaseDnsNameLabel@16 |
| DnsExtractRecordsFromMessage_UTF8@12 |
| DnsExtractRecordsFromMessage_W@12 |
| DnsFindAuthoritativeZone@16 |
| DnsFlushResolverCache |
| DnsFlushResolverCacheEntry_A@4 |
| DnsFlushResolverCacheEntry_UTF8@4 |
| DnsFlushResolverCacheEntry_W@4 |
| DnsFree@8 |
| DnsFreeAdaptersInfo@8 |
| DnsFreeConfigStructure@8 |
| DnsFreeNrptRule@4 |
| DnsFreeNrptRuleNamesList@8 |
| DnsFreePolicyConfig@4 |
| DnsFreeProxyName@4 |
| DnsGetAdaptersInfo@24 |
| DnsGetApplicationIdentifier@12 |
| DnsGetBufferLengthForStringCopy@16 |
| DnsGetCacheDataTable@4 |
| DnsGetCacheDataTableEx@12 |
| DnsGetDnsServerList@4 |
| DnsGetInterfaceSettings@20 |
| DnsGetLastFailedUpdateInfo@4 |
| DnsGetNrptRuleNamesList@8 |
| DnsGetPolicyTableInfo@16 |
| DnsGetPolicyTableInfoPrivate@16 |
| DnsGetPrimaryDomainName_A |
| DnsGetProxyInfoPrivate@16 |
| DnsGetProxyInformation@20 |
| DnsGetQueryRetryTimeouts@24 |
| DnsGetSettings@4 |
| DnsGlobals DATA |
| DnsIpv6AddressToString@8 |
| DnsIpv6StringToAddress@12 |
| DnsIsStringCountValidForTextType@8 |
| DnsLogEvent@16 |
| DnsModifyRecordsInSet_A@24 |
| DnsModifyRecordsInSet_UTF8@24 |
| DnsModifyRecordsInSet_W@24 |
| DnsNameCompareEx_A@12 |
| DnsNameCompareEx_UTF8@12 |
| DnsNameCompareEx_W@12 |
| DnsNameCompare_A@8 |
| DnsNameCompare_UTF8@8 |
| DnsNameCompare_W@8 |
| DnsNameCopy@24 |
| DnsNameCopyAllocate@16 |
| DnsNetworkInfo_CreateFromFAZ@20 |
| DnsNetworkInformation_CreateFromFAZ@16 |
| DnsNotifyResolver@8 |
| DnsNotifyResolverClusterIp@8 |
| DnsNotifyResolverEx@16 |
| DnsQueryConfig@24 |
| DnsQueryConfigAllocEx@12 |
| DnsQueryConfigDword@8 |
| DnsQueryEx@12 |
| DnsQueryExA@4 |
| DnsQueryExUTF8@4 |
| DnsQueryExW@4 |
| DnsQuery_A@24 |
| DnsQuery_UTF8@24 |
| DnsQuery_W@24 |
| DnsRecordBuild_UTF8@28 |
| DnsRecordBuild_W@28 |
| DnsRecordCompare@8 |
| DnsRecordCopyEx@12 |
| DnsRecordListFree@8 |
| DnsRecordListUnmapV4MappedAAAAInPlace@4 |
| DnsRecordSetCompare@16 |
| DnsRecordSetCopyEx@12 |
| DnsRecordSetDetach@4 |
| DnsRecordStringForType@4 |
| DnsRecordStringForWritableType@4 |
| DnsRecordTypeForName@8 |
| DnsRegisterLocal@16 |
| DnsReleaseContextHandle@4 |
| DnsRemoveNrptRule@4 |
| DnsRemoveRegistrations |
| DnsReplaceRecordSetA@20 |
| DnsReplaceRecordSetUTF8@20 |
| DnsReplaceRecordSetW@20 |
| DnsResetQueryRetryTimeouts@16 |
| DnsResolverOp@12 |
| DnsResolverQueryHvsi@32 |
| DnsScreenLocalAddrsForRegistration@12 |
| DnsServiceBrowse@8 |
| DnsServiceBrowseCancel@4 |
| DnsServiceConstructInstance@40 |
| DnsServiceCopyInstance@4 |
| DnsServiceDeRegister@8 |
| DnsServiceFreeInstance@4 |
| DnsServiceRegister@8 |
| DnsServiceRegisterCancel@4 |
| DnsServiceResolve@8 |
| DnsServiceResolveCancel@4 |
| DnsSetConfigDword@12 |
| DnsSetConfigValue@20 |
| DnsSetInterfaceSettings@20 |
| DnsSetNrptRule@12 |
| DnsSetNrptRules@16 |
| DnsSetQueryRetryTimeouts@24 |
| DnsSetSettings@4 |
| DnsStartMulticastQuery@8 |
| DnsStopMulticastQuery@4 |
| DnsStringCopyAllocateEx@16 |
| DnsTraceServerConfig@12 |
| DnsUpdate@20 |
| DnsUpdateMachinePresence |
| DnsUpdateTest_A@16 |
| DnsUpdateTest_UTF8@16 |
| DnsUpdateTest_W@16 |
| DnsValidateNameOrIp_TempW@8 |
| DnsValidateName_A@8 |
| DnsValidateName_UTF8@8 |
| DnsValidateName_W@8 |
| DnsValidateServerArray_A@12 |
| DnsValidateServerArray_W@12 |
| DnsValidateServerStatus@12 |
| DnsValidateServer_A@12 |
| DnsValidateServer_W@12 |
| DnsValidateUtf8Byte@8 |
| DnsWriteQuestionToBuffer_UTF8@24 |
| DnsWriteQuestionToBuffer_W@24 |
| DnsWriteReverseNameStringForIpAddress@8 |
| Dns_AddRecordsToMessage@12 |
| Dns_AllocateMsgBuf@4 |
| Dns_BuildPacket@28 |
| Dns_CacheServiceCleanup |
| Dns_CacheServiceInit |
| Dns_CacheServiceStopIssued |
| Dns_CleanupWinsock@0 |
| Dns_CloseConnection@4 |
| Dns_CloseSocket@4 |
| Dns_CreateMulticastSocket@20 |
| Dns_CreateSocket@12 |
| Dns_CreateSocketEx@20 |
| Dns_ExtractRecordsFromMessage@12 |
| Dns_FindAuthoritativeZoneLib@16 |
| Dns_FreeMsgBuf@4 |
| Dns_GetRandomXid@4 |
| Dns_InitializeMsgBuf@4 |
| Dns_InitializeMsgRemoteSockaddr@8 |
| Dns_InitializeWinsock |
| Dns_OpenTcpConnectionAndSend@12 |
| Dns_ParseMessage@20 |
| Dns_ParsePacketRecord@12 |
| Dns_PingAdapterServers@4 |
| Dns_ReadRecordStructureFromPacket@12 |
| Dns_RecvTcp@4 |
| Dns_ResetNetworkInfo@4 |
| Dns_SendAndRecvUdp@20 |
| Dns_SendEx@12 |
| Dns_SetRecordDatalength@8 |
| Dns_SetRecordsSection@8 |
| Dns_SetRecordsTtl@8 |
| Dns_SkipToRecord@12 |
| Dns_UpdateLib@20 |
| Dns_UpdateLibEx@28 |
| Dns_WriteQuestionToMessage@16 |
| Dns_WriteRecordStructureToPacketEx@20 |
| ExtraInfo_Init@8 |
| Faz_AreServerListsInSameNameSpace@12 |
| FlushDnsPolicyUnreachableStatus |
| GetCurrentTimeInSeconds |
| HostsFile_Close@4 |
| HostsFile_Open@4 |
| HostsFile_ReadLine@4 |
| IpHelp_IsAddrOnLink@4 |
| Local_GetRecordsForLocalName@8 |
| Local_GetRecordsForLocalNameEx@20 |
| NetInfo_Build@8 |
| NetInfo_Clean@8 |
| NetInfo_Copy@4 |
| NetInfo_CopyNetworkIndex@8 |
| NetInfo_CreatePerNetworkNetinfo@8 |
| NetInfo_Free@4 |
| NetInfo_GetAdapterByAddress@12 |
| NetInfo_GetAdapterByInterfaceIndex@12 |
| NetInfo_GetAdapterByName@8 |
| NetInfo_IsAddrConfig@8 |
| NetInfo_IsForUpdate@4 |
| NetInfo_IsTcpipConfigChange@4 |
| NetInfo_ResetServerPriorities@8 |
| NetInfo_UpdateDnsInterfaceConfigChange@4 |
| NetInfo_UpdateNetworkProperties@28 |
| NetInfo_UpdateServerReachability@12 |
| QueryDirectEx@40 |
| Query_Cancel@12 |
| Query_Main@4 |
| Reg_FreeUpdateInfo@8 |
| Reg_GetValueEx@28 |
| Reg_ReadGlobalsEx@8 |
| Reg_ReadUpdateInfo@8 |
| Security_ContextListTimeout@4 |
| Send_AndRecvUdpWithParam@4 |
| Send_MessagePrivate@12 |
| Send_MessagePrivateEx@16 |
| Send_OpenTcpConnectionAndSend@12 |
| Socket_CacheCleanup@0 |
| Socket_CacheInit@4 |
| Socket_CleanupWinsock@0 |
| Socket_ClearMessageSockets@4 |
| Socket_CloseEx@8 |
| Socket_CloseMessageSockets@4 |
| Socket_Create@20 |
| Socket_CreateMulticast@20 |
| Socket_InitWinsock@4 |
| Socket_JoinMulticast@20 |
| Socket_RecvFrom@40 |
| Socket_SetMulticastInterface@16 |
| Socket_SetMulticastLoopBack@12 |
| Socket_SetTtl@20 |
| Socket_TcpListen@4 |
| Trace_Reset@0 |
| Update_ReplaceAddressRecordsW@20 |
| Util_IsIp6Running@0 |
| Util_IsRunningOnXboxOne@0 |
| WriteDnsNrptRulesToRegistry@16 |