Author: tkreuzer
Date: Tue Feb 3 08:57:37 2009
New Revision: 39328
URL:
http://svn.reactos.org/svn/reactos?rev=39328&view=rev
Log:
dnsapi.dll: convert to spec (taken from wine)
Added:
branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.spec (with props)
Removed:
branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.def
Modified:
branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.rbuild
Removed: branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.def
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.def [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.def (removed)
@@ -1,217 +1,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
Modified: branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.rbuild
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.rbuild [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.rbuild [iso-8859-1] Tue Feb
3 08:57:37 2009
@@ -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>
Added: branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.spec
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.spec (added)
+++ branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.spec [iso-8859-1] Tue Feb
3 08:57:37 2009
@@ -1,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
Propchange: branches/ros-amd64-bringup/reactos/dll/win32/dnsapi/dnsapi.spec
------------------------------------------------------------------------------
svn:eol-style = native