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