From a19e4087384774441fc2d3d733418628fdd2bd78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Sat, 9 Aug 2008 09:06:04 +0000 Subject: [PATCH] Replace .def file by a .spec file svn path=/trunk/; revision=35217 --- reactos/drivers/directx/dxapi/dxapi.def | 15 --------------- reactos/drivers/directx/dxapi/dxapi.rbuild | 3 ++- reactos/drivers/directx/dxapi/dxapi.spec | 8 ++++++++ reactos/drivers/directx/dxapi/main.c | 9 +++++---- 4 files changed, 15 insertions(+), 20 deletions(-) delete mode 100644 reactos/drivers/directx/dxapi/dxapi.def create mode 100644 reactos/drivers/directx/dxapi/dxapi.spec diff --git a/reactos/drivers/directx/dxapi/dxapi.def b/reactos/drivers/directx/dxapi/dxapi.def deleted file mode 100644 index bcb4d177d78..00000000000 --- a/reactos/drivers/directx/dxapi/dxapi.def +++ /dev/null @@ -1,15 +0,0 @@ -; $Id: videoprt.def 27062 2007-06-07 21:13:06Z greatlrd $ -; -; dxapi.def - export definition file for ReactOS -; -EXPORTS -DxApi@20 -DxApiGetVersion@0 -;DxApiInitialize@32 -;DxAutoflipUpdate@20 -;DxEnableIRQ@8 -;DxLoseObject@8 -;DxUpdateCapture@12 -GsDriverEntry@8 - - diff --git a/reactos/drivers/directx/dxapi/dxapi.rbuild b/reactos/drivers/directx/dxapi/dxapi.rbuild index 5a356f9ad84..55dbdf266e9 100644 --- a/reactos/drivers/directx/dxapi/dxapi.rbuild +++ b/reactos/drivers/directx/dxapi/dxapi.rbuild @@ -2,7 +2,7 @@ - + . @@ -11,4 +11,5 @@ installbase="system32/drivers" installname="dxapi.sys"> videoprt main.c dxapi.rc + dxapi.spec diff --git a/reactos/drivers/directx/dxapi/dxapi.spec b/reactos/drivers/directx/dxapi/dxapi.spec new file mode 100644 index 00000000000..c40b5cd16e2 --- /dev/null +++ b/reactos/drivers/directx/dxapi/dxapi.spec @@ -0,0 +1,8 @@ +@ stdcall DxApi(long ptr long ptr long) +@ stdcall DxApiGetVersion() +;DxApiInitialize +;DxAutoflipUpdate +;DxEnableIRQ +;DxLoseObject +;DxUpdateCapture +@ stdcall GsDriverEntry(ptr ptr) diff --git a/reactos/drivers/directx/dxapi/main.c b/reactos/drivers/directx/dxapi/main.c index 870d8a7d6b4..c26ee5978b1 100644 --- a/reactos/drivers/directx/dxapi/main.c +++ b/reactos/drivers/directx/dxapi/main.c @@ -12,7 +12,7 @@ #include "dxapi_driver.h" -NTSTATUS +NTSTATUS NTAPI DriverEntry(IN PVOID Context1, IN PVOID Context2) { @@ -23,7 +23,7 @@ DriverEntry(IN PVOID Context1, return STATUS_SUCCESS; } -NTSTATUS +NTSTATUS NTAPI GsDriverEntry(IN PVOID Context1, IN PVOID Context2) { @@ -45,7 +45,8 @@ GsDriverEntry(IN PVOID Context1, * none * *--*/ -ULONG +DXAPI +ULONG PASCAL DxApiGetVersion() { /* MSDN say this always return Direct Sound version 4.02 */ @@ -98,7 +99,7 @@ DxApiGetVersion() *--*/ DXAPI -DWORD +DWORD PASCAL DxApi(IN DWORD dwFunctionNum, IN LPVOID lpvInBuffer, IN DWORD cbInBuffer,