mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
dnsapi.dll: convert to spec (taken from wine)
svn path=/branches/ros-amd64-bringup/; revision=39328
This commit is contained in:
@@ -1,217 +0,0 @@
|
||||
EXPORTS
|
||||
DnsAcquireContextHandle_A@12 @1
|
||||
DnsAcquireContextHandle_UTF8@12 @2
|
||||
DnsAcquireContextHandle_W@12 @3
|
||||
DnsAddRecordSet_A@0 @4
|
||||
DnsAddRecordSet_UTF8@0 @5
|
||||
DnsAddRecordSet_W@0 @6
|
||||
DnsAllocateRecord@0 @7
|
||||
DnsApiHeapReset@0 @8
|
||||
DnsAsyncRegisterHostAddrs_A@0 @9
|
||||
DnsAsyncRegisterHostAddrs_UTF8@0 @10
|
||||
DnsAsyncRegisterHostAddrs_W@0 @11
|
||||
DnsAsyncRegisterInit@0 @12
|
||||
DnsAsyncRegisterTerm@0 @13
|
||||
DnsCheckNameCollision_A@0 @14
|
||||
DnsCheckNameCollision_UTF8@0 @15
|
||||
DnsCheckNameCollision_W@0 @16
|
||||
DnsCopyStringEx@0 @17
|
||||
DnsCreateReverseNameStringForIpAddress@0 @18
|
||||
DnsCreateStandardDnsNameCopy@0 @19
|
||||
DnsCreateStringCopy@0 @20
|
||||
DnsDhcpSrvRegisterHostName_W@0 @21
|
||||
DnsDhcpSrvRegisterInit@0 @22
|
||||
DnsDhcpSrvRegisterTerm@0 @23
|
||||
DnsDisableAdapterDomainNameRegistration@0 @24
|
||||
DnsDisableBNodeResolverThread@0 @25
|
||||
DnsDisableDynamicRegistration@0 @26
|
||||
DnsDowncaseDnsNameLabel@0 @27
|
||||
DnsEnableAdapterDomainNameRegistration@0 @28
|
||||
DnsEnableBNodeResolverThread@0 @29
|
||||
DnsEnableDynamicRegistration@0 @30
|
||||
DnsExtractRecordsFromMessage_UTF8@0 @31
|
||||
DnsExtractRecordsFromMessage_W@0 @32
|
||||
DnsFindAuthoritativeZone@0 @33
|
||||
DnsFlushResolverCache@0 @34
|
||||
DnsFlushResolverCacheEntry_A@0 @35
|
||||
DnsFlushResolverCacheEntry_UTF8@0 @36
|
||||
DnsFlushResolverCacheEntry_W@0 @37
|
||||
DnsFree@8 @38
|
||||
DnsFreeAdapterInformation@0 @39
|
||||
DnsFreeNetworkInformation@0 @40
|
||||
DnsFreeSearchInformation@0 @41
|
||||
DnsGetBufferLengthForStringCopy@0 @42
|
||||
DnsGetCacheDataTable@0 @43
|
||||
DnsGetDnsServerList@0 @44
|
||||
DnsGetDomainName@0 @45
|
||||
DnsGetHostName_A@0 @46
|
||||
DnsGetHostName_UTF8@0 @47
|
||||
DnsGetHostName_W@0 @48
|
||||
DnsGetIpAddressInfoList@0 @49
|
||||
DnsGetIpAddressList@0 @50
|
||||
DnsGetLastServerUpdateIP@0 @51
|
||||
DnsGetMaxNumberOfAddressesToRegister@0 @52
|
||||
DnsGetNetworkInformation@0 @53
|
||||
DnsGetPrimaryDomainName_A@0 @54
|
||||
DnsGetPrimaryDomainName_UTF8@0 @55
|
||||
DnsGetPrimaryDomainName_W@0 @56
|
||||
DnsGetSearchInformation@0 @57
|
||||
DnsIntFreeRecordList @58
|
||||
DnsIntTranslateAdnsToDNS_STATUS @59
|
||||
DnsIpv6AddressToString@0 @60
|
||||
DnsIpv6StringToAddress@0 @61
|
||||
DnsIsAMailboxType@0 @62
|
||||
DnsIsAdapterDomainNameRegistrationEnabled@0 @63
|
||||
DnsIsDynamicRegistrationEnabled@0 @64
|
||||
DnsIsStatusRcode@0 @65
|
||||
DnsIsStringCountValidForTextType@0 @66
|
||||
DnsMapRcodeToStatus@0 @67
|
||||
DnsModifyRecordSet_A@0 @68
|
||||
DnsModifyRecordSet_UTF8@0 @69
|
||||
DnsModifyRecordSet_W@0 @70
|
||||
DnsModifyRecordsInSet_A@0 @71
|
||||
DnsModifyRecordsInSet_UTF8@0 @72
|
||||
DnsModifyRecordsInSet_W@0 @73
|
||||
DnsNameCompareEx_A@0 @74
|
||||
DnsNameCompareEx_UTF8@0 @75
|
||||
DnsNameCompareEx_W@0 @76
|
||||
DnsNameCompare_A@8 @77
|
||||
DnsNameCompare_UTF8@8 @78
|
||||
DnsNameCompare_W@8 @79
|
||||
DnsNameCopy@0 @80
|
||||
DnsNameCopyAllocate@0 @81
|
||||
DnsQueryConfig@0 @82
|
||||
DnsQueryEx@0 @83
|
||||
DnsQuery_A@24 @84
|
||||
DnsQuery_A@24
|
||||
DnsQuery_UTF8@24 @85
|
||||
DnsQuery_W@24 @86
|
||||
DnsRecordBuild_UTF8@0 @87
|
||||
DnsRecordBuild_W@0 @88
|
||||
DnsRecordCompare@0 @89
|
||||
DnsRecordCopyEx@0 @90
|
||||
DnsRecordListFree@8 @91
|
||||
DnsRecordListFree@8
|
||||
DnsRecordSetCompare@0 @92
|
||||
DnsRecordSetCopyEx@0 @93
|
||||
DnsRecordSetDetach@0 @94
|
||||
DnsRecordStringForType@0 @95
|
||||
DnsRecordStringForWritableType@0 @96
|
||||
DnsRecordTypeForName@0 @97
|
||||
DnsRelationalCompare_UTF8@0 @98
|
||||
DnsRelationalCompare_W@0 @99
|
||||
DnsReleaseContextHandle@4 @100
|
||||
DnsRemoveRegistrations@0 @101
|
||||
DnsReplaceRecordSetA@0 @102
|
||||
DnsReplaceRecordSetUTF8@0 @103
|
||||
DnsReplaceRecordSetW@0 @104
|
||||
DnsReplaceRecordSet_A@0 @105
|
||||
DnsReplaceRecordSet_UTF8@0 @106
|
||||
DnsReplaceRecordSet_W@0 @107
|
||||
DnsServiceNotificationDeregister_A@0 @108
|
||||
DnsServiceNotificationDeregister_UTF8@0 @109
|
||||
DnsServiceNotificationDeregister_W@0 @110
|
||||
DnsServiceNotificationRegister_A@0 @111
|
||||
DnsServiceNotificationRegister_UTF8@0 @112
|
||||
DnsServiceNotificationRegister_W@0 @113
|
||||
DnsSetMaxNumberOfAddressesToRegister@0 @114
|
||||
DnsStatusString@0 @115
|
||||
DnsStringCopyAllocateEx@0 @116
|
||||
DnsUnicodeToUtf8@0 @117
|
||||
DnsUpdate@0 @118
|
||||
DnsUpdateTest_A@0 @119
|
||||
DnsUpdateTest_UTF8@0 @120
|
||||
DnsUpdateTest_W@0 @121
|
||||
DnsUtf8ToUnicode@0 @122
|
||||
DnsValidateName_A@8 @123
|
||||
DnsValidateName_UTF8@8 @124
|
||||
DnsValidateName_W@8 @125
|
||||
DnsValidateUtf8Byte@0 @126
|
||||
DnsWinsRecordFlagForString@0 @127
|
||||
DnsWinsRecordFlagString@0 @128
|
||||
DnsWriteQuestionToBuffer_UTF8@0 @129
|
||||
DnsWriteQuestionToBuffer_W@0 @130
|
||||
DnsWriteReverseNameStringForIpAddress@0 @131
|
||||
GetCurrentTimeInSeconds@0 @132
|
||||
adns__alloc_final @133
|
||||
adns__alloc_interim @134
|
||||
adns__alloc_mine @135
|
||||
adns__alloc_preserved @136
|
||||
adns__autosys @137
|
||||
adns__consistency @138
|
||||
adns__debug @139
|
||||
adns__diag @140
|
||||
adns__diag_domain @141
|
||||
adns__fdevents @142
|
||||
adns__findlabel_next @143
|
||||
adns__findlabel_start @144
|
||||
adns__findrr @145
|
||||
adns__findrr_anychk @146
|
||||
adns__findtype @147
|
||||
adns__internal_check @148
|
||||
adns__internal_submit @149
|
||||
adns__isort @150
|
||||
adns__makefinal_block @151
|
||||
adns__makefinal_str @152
|
||||
adns__mkquery @153
|
||||
adns__mkquery_frdgram @154
|
||||
adns__must_gettimeofday @155
|
||||
adns__parse_domain @156
|
||||
adns__parse_domain_more @157
|
||||
adns__pollfds @158
|
||||
adns__procdgram @159
|
||||
adns__query_done @160
|
||||
adns__query_fail @161
|
||||
adns__query_send @162
|
||||
adns__querysend_tcp @163
|
||||
adns__reset_preserved @164
|
||||
adns__search_next @165
|
||||
adns__setnonblock @166
|
||||
adns__sigpipe_protect @167
|
||||
adns__sigpipe_unprotect @168
|
||||
adns__tcp_broken @169
|
||||
adns__tcp_tryconnect @170
|
||||
adns__timeouts @171
|
||||
adns__transfer_interim @172
|
||||
adns__update_expires @173
|
||||
adns__vbuf_append @174
|
||||
adns__vbuf_appendq @175
|
||||
adns__vbuf_appendstr @176
|
||||
adns__vbuf_ensure @177
|
||||
adns__vbuf_free @178
|
||||
adns__vbuf_init @179
|
||||
adns__vdiag @180
|
||||
adns__warn @181
|
||||
adns_afterselect @182
|
||||
adns_beforeselect @183
|
||||
adns_cancel @184
|
||||
adns_check @185
|
||||
adns_checkconsistency @186
|
||||
adns_errabbrev @187
|
||||
adns_errtypeabbrev @188
|
||||
adns_finish @189
|
||||
adns_firsttimeout @190
|
||||
adns_forallqueries_begin @191
|
||||
adns_forallqueries_next @192
|
||||
adns_getpid @193
|
||||
adns_gettimeofday @194
|
||||
adns_globalsystemfailure @195
|
||||
adns_inet_aton @196
|
||||
adns_init @197
|
||||
adns_init_strcfg @198
|
||||
adns_processany @199
|
||||
adns_processexceptional @200
|
||||
adns_processreadable @201
|
||||
adns_processtimeouts @202
|
||||
adns_processwriteable @203
|
||||
adns_rr_info @204
|
||||
adns_strerror @205
|
||||
adns_submit @206
|
||||
adns_submit_reverse @207
|
||||
adns_submit_reverse_any @208
|
||||
adns_synchronous @209
|
||||
adns_wait @210
|
||||
adns_writev @211
|
||||
data @212 DATA
|
||||
vbuf__append_quoted1035 @213
|
||||
xstrsave @214
|
||||
@@ -1,5 +1,5 @@
|
||||
<module name="dnsapi" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_DNSAPI}" installbase="system32" installname="dnsapi.dll" crt="msvcrt">
|
||||
<importlibrary definition="dnsapi.def" />
|
||||
<importlibrary definition="dnsapi.spec" />
|
||||
<include base="dnsapi">include</include>
|
||||
<include base="adns">src</include>
|
||||
<include base="adns">adns_win32</include>
|
||||
|
||||
@@ -0,0 +1,129 @@
|
||||
@ stdcall DnsAcquireContextHandle_A(long ptr ptr)
|
||||
@ stdcall DnsAcquireContextHandle_UTF8(long ptr ptr)
|
||||
@ stdcall DnsAcquireContextHandle_W(long ptr ptr)
|
||||
@ stub DnsAddRecordSet_A
|
||||
@ stub DnsAddRecordSet_UTF8
|
||||
@ stub DnsAddRecordSet_W
|
||||
@ stub DnsAllocateRecord
|
||||
@ stub DnsApiHeapReset
|
||||
@ stub DnsAsyncRegisterHostAddrs_A
|
||||
@ stub DnsAsyncRegisterHostAddrs_UTF8
|
||||
@ stub DnsAsyncRegisterHostAddrs_W
|
||||
@ stub DnsAsyncRegisterInit
|
||||
@ stub DnsAsyncRegisterTerm
|
||||
@ stub DnsCheckNameCollision_A
|
||||
@ stub DnsCheckNameCollision_UTF8
|
||||
@ stub DnsCheckNameCollision_W
|
||||
@ stub DnsCopyStringEx
|
||||
@ stub DnsCreateReverseNameStringForIpAddress
|
||||
@ stub DnsCreateStandardDnsNameCopy
|
||||
@ stub DnsCreateStringCopy
|
||||
@ stub DnsDhcpSrvRegisterHostName_W
|
||||
@ stub DnsDhcpSrvRegisterInit
|
||||
@ stub DnsDhcpSrvRegisterTerm
|
||||
@ stub DnsDisableAdapterDomainNameRegistration
|
||||
@ stub DnsDisableBNodeResolverThread
|
||||
@ stub DnsDisableDynamicRegistration
|
||||
@ stub DnsDowncaseDnsNameLabel
|
||||
@ stub DnsEnableAdapterDomainNameRegistration
|
||||
@ stub DnsEnableBNodeResolverThread
|
||||
@ stub DnsEnableDynamicRegistration
|
||||
@ stdcall DnsExtractRecordsFromMessage_UTF8(ptr long ptr)
|
||||
@ stdcall DnsExtractRecordsFromMessage_W(ptr long ptr)
|
||||
@ stub DnsFindAuthoritativeZone
|
||||
@ stub DnsFlushResolverCache
|
||||
@ stub DnsFlushResolverCacheEntry_A
|
||||
@ stub DnsFlushResolverCacheEntry_UTF8
|
||||
@ stub DnsFlushResolverCacheEntry_W
|
||||
@ stub DnsFreeAdapterInformation
|
||||
@ stub DnsFreeNetworkInformation
|
||||
@ stub DnsFreeSearchInformation
|
||||
@ stub DnsGetBufferLengthForStringCopy
|
||||
@ stub DnsGetCacheDataTable
|
||||
@ stub DnsGetDnsServerList
|
||||
@ stub DnsGetDomainName
|
||||
@ stub DnsGetHostName_A
|
||||
@ stub DnsGetHostName_UTF8
|
||||
@ stub DnsGetHostName_W
|
||||
@ stub DnsGetIpAddressInfoList
|
||||
@ stub DnsGetIpAddressList
|
||||
@ stub DnsGetLastServerUpdateIP
|
||||
@ stub DnsGetMaxNumberOfAddressesToRegister
|
||||
@ stub DnsGetNetworkInformation
|
||||
@ stub DnsGetPrimaryDomainName_A
|
||||
@ stub DnsGetPrimaryDomainName_UTF8
|
||||
@ stub DnsGetPrimaryDomainName_W
|
||||
@ stub DnsGetSearchInformation
|
||||
@ stub DnsIpv6AddressToString
|
||||
@ stub DnsIpv6StringToAddress
|
||||
@ stub DnsIsAdapterDomainNameRegistrationEnabled
|
||||
@ stub DnsIsAMailboxType
|
||||
@ stub DnsIsDynamicRegistrationEnabled
|
||||
@ stub DnsIsStatusRcode
|
||||
@ stub DnsIsStringCountValidForTextType
|
||||
@ stub DnsMapRcodeToStatus
|
||||
@ stub DnsModifyRecordSet_A
|
||||
@ stub DnsModifyRecordSet_UTF8
|
||||
@ stub DnsModifyRecordSet_W
|
||||
@ stdcall DnsModifyRecordsInSet_A(ptr ptr long ptr ptr ptr)
|
||||
@ stdcall DnsModifyRecordsInSet_UTF8(ptr ptr long ptr ptr ptr)
|
||||
@ stdcall DnsModifyRecordsInSet_W(ptr ptr long ptr ptr ptr)
|
||||
@ stdcall DnsNameCompare_A(str str)
|
||||
@ stub DnsNameCompareEx_A
|
||||
@ stub DnsNameCompareEx_UTF8
|
||||
@ stub DnsNameCompareEx_W
|
||||
@ stdcall DnsNameCompare_W(wstr wstr)
|
||||
@ stub DnsNameCopy
|
||||
@ stub DnsNameCopyAllocate
|
||||
@ stub DnsNotifyResolver
|
||||
@ stdcall DnsQuery_A(str long long ptr ptr ptr)
|
||||
@ stdcall DnsQueryConfig(long long wstr ptr ptr ptr)
|
||||
@ stub DnsQueryEx
|
||||
@ stdcall DnsQuery_UTF8(str long long ptr ptr ptr)
|
||||
@ stdcall DnsQuery_W(wstr long long ptr ptr ptr)
|
||||
@ stub DnsRecordBuild_UTF8
|
||||
@ stub DnsRecordBuild_W
|
||||
@ stdcall DnsRecordCompare(ptr ptr)
|
||||
@ stdcall DnsRecordCopyEx(ptr long long)
|
||||
@ stdcall DnsRecordListFree(ptr long)
|
||||
@ stdcall DnsRecordSetCompare(ptr ptr ptr ptr)
|
||||
@ stdcall DnsRecordSetCopyEx(ptr long long)
|
||||
@ stdcall DnsRecordSetDetach(ptr)
|
||||
@ stub DnsRecordStringForType
|
||||
@ stub DnsRecordStringForWritableType
|
||||
@ stub DnsRecordTypeForName
|
||||
@ stub DnsRelationalCompare_UTF8
|
||||
@ stub DnsRelationalCompare_W
|
||||
@ stdcall DnsReleaseContextHandle(ptr)
|
||||
@ stub DnsRemoveRegistrations
|
||||
@ stdcall DnsReplaceRecordSetA(ptr long ptr ptr ptr)
|
||||
@ stub DnsReplaceRecordSet_A
|
||||
@ stdcall DnsReplaceRecordSetUTF8(ptr long ptr ptr ptr)
|
||||
@ stub DnsReplaceRecordSet_UTF8
|
||||
@ stdcall DnsReplaceRecordSetW(ptr long ptr ptr ptr)
|
||||
@ stub DnsReplaceRecordSet_W
|
||||
@ stub DnsServiceNotificationDeregister_A
|
||||
@ stub DnsServiceNotificationDeregister_UTF8
|
||||
@ stub DnsServiceNotificationDeregister_W
|
||||
@ stub DnsServiceNotificationRegister_A
|
||||
@ stub DnsServiceNotificationRegister_UTF8
|
||||
@ stub DnsServiceNotificationRegister_W
|
||||
@ stub DnsSetMaxNumberOfAddressesToRegister
|
||||
@ stub DnsStatusString
|
||||
@ stub DnsStringCopyAllocateEx
|
||||
@ stub DnsUnicodeToUtf8
|
||||
@ stub DnsUpdate
|
||||
@ stub DnsUpdateTest_A
|
||||
@ stub DnsUpdateTest_UTF8
|
||||
@ stub DnsUpdateTest_W
|
||||
@ stub DnsUtf8ToUnicode
|
||||
@ stdcall DnsValidateName_A(str long)
|
||||
@ stdcall DnsValidateName_UTF8(str long)
|
||||
@ stdcall DnsValidateName_W(wstr long)
|
||||
@ stub DnsValidateUtf8Byte
|
||||
@ stub DnsWinsRecordFlagForString
|
||||
@ stub DnsWinsRecordFlagString
|
||||
@ stdcall DnsWriteQuestionToBuffer_UTF8(ptr ptr str long long long)
|
||||
@ stdcall DnsWriteQuestionToBuffer_W(ptr ptr wstr long long long)
|
||||
@ stub DnsWriteReverseNameStringForIpAddress
|
||||
@ stub GetCurrentTimeInSeconds
|
||||
Reference in New Issue
Block a user