Convert to spec. Taken from amd64 branch (by Samuel Serapión)

svn path=/trunk/; revision=46864
This commit is contained in:
Timo Kreuzer 2010-04-14 00:03:21 +00:00
parent e47129e41e
commit 4c7d318d09
3 changed files with 40 additions and 48 deletions

View file

@ -1,47 +0,0 @@
; $Id$
;
; TDI.SYS Kernel Module - ReactOS Operating System
;
LIBRARY TDI.SYS
EXPORTS
CTEAllocateString@8
CTEBlock@4
CTEInitEvent@8
CTEInitString@8
CTEInitTimer@4
CTEInitialize@0
CTELogEvent@28
CTEScheduleEvent@8
CTESignal@8
CTEStartTimer@16
CTESystemUpTime@0
TdiBuildNetbiosAddress@12
TdiBuildNetbiosAddressEa@12
TdiCopyBufferToMdl@24
TdiCopyMdlToBuffer@24
TdiDefaultChainedRcvDatagramHandler@40
TdiDefaultChainedRcvExpeditedHandler@28
TdiDefaultChainedReceiveHandler@28
TdiDefaultConnectHandler@36
TdiDefaultDisconnectHandler@28
TdiDefaultErrorHandler@8
TdiDefaultRcvDatagramHandler@44
TdiDefaultRcvExpeditedHandler@32
TdiDefaultReceiveHandler@32
TdiDefaultSendPossibleHandler@12
TdiDeregisterAddressChangeHandler@4
TdiDeregisterDeviceObject@4
TdiDeregisterNetAddress@4
TdiDeregisterNotificationHandler@4
TdiInitialize@4
TdiMapBuffer@4
TdiMapUserRequest@12
TdiOpenNetbiosAddress@16
TdiRegisterAddressChangeHandler@12
TdiRegisterDeviceObject@8
TdiRegisterNetAddress@8
TdiRegisterNotificationHandler@12
TdiReturnChainedReceives@8
TdiUnmapBuffer@4
; EOF

View file

@ -0,0 +1,39 @@
@ stdcall CTEAllocateString(long long)
@ stdcall CTEBlock(long)
@ stdcall CTEInitEvent(long long)
@ stdcall CTEInitString(long long)
@ stdcall CTEInitTimer(long)
@ stdcall CTEInitialize()
@ stdcall CTELogEvent(long long long long long long long)
@ stdcall CTEScheduleEvent(long long)
@ stdcall CTESignal(long long)
@ stdcall CTEStartTimer(long long long long)
@ stdcall CTESystemUpTime()
@ stdcall TdiBuildNetbiosAddress(str long ptr)
@ stdcall TdiBuildNetbiosAddressEa(str long str)
@ stdcall TdiCopyBufferToMdl(ptr long long ptr long ptr)
@ stdcall TdiCopyMdlToBuffer(ptr long long ptr long ptr)
@ stdcall TdiDefaultChainedRcvDatagramHandler(ptr long ptr long ptr long long long ptr ptr)
@ stdcall TdiDefaultChainedRcvExpeditedHandler(ptr ptr long long long ptr ptr)
@ stdcall TdiDefaultChainedReceiveHandler(ptr ptr long long long ptr ptr)
@ stdcall TdiDefaultConnectHandler(ptr long ptr long ptr long ptr ptr ptr)
@ stdcall TdiDefaultDisconnectHandler(ptr ptr long ptr long ptr long)
@ stdcall TdiDefaultErrorHandler(ptr long)
@ stdcall TdiDefaultRcvDatagramHandler(ptr long ptr long ptr long long long ptr ptr ptr)
@ stdcall TdiDefaultRcvExpeditedHandler(ptr ptr long long long ptr ptr ptr)
@ stdcall TdiDefaultReceiveHandler(ptr ptr long long long ptr ptr ptr)
@ stdcall TdiDefaultSendPossibleHandler(ptr ptr long)
@ stdcall TdiDeregisterAddressChangeHandler(ptr)
@ stdcall TdiDeregisterDeviceObject(ptr)
@ stdcall TdiDeregisterNetAddress(ptr)
@ stdcall TdiDeregisterNotificationHandler(ptr)
@ stdcall TdiInitialize(ptr)
@ stdcall TdiMapBuffer(ptr)
@ stdcall TdiMapUserRequest(ptr ptr ptr)
@ stdcall TdiOpenNetbiosAddress(long long long long)
@ stdcall TdiRegisterAddressChangeHandler(long long long)
@ stdcall TdiRegisterDeviceObject(long long)
@ stdcall TdiRegisterNetAddress(long long)
@ stdcall TdiRegisterNotificationHandler(long long long)
@ stdcall TdiReturnChainedReceives(ptr long)
@ stdcall TdiUnmapBuffer(ptr)

View file

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="tdi" type="kernelmodedriver" installbase="system32/drivers" installname="tdi.sys">
<importlibrary definition="misc/tdi.def"></importlibrary>
<importlibrary definition="misc/tdi.spec"></importlibrary>
<library>ntoskrnl</library>
<library>hal</library>
<directory name="cte">