| ; | |
| ; 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 | |
| DnsCleanupTcpConnections@4 | |
| 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 |