From 047dc08ea422ac20dab5452b1c6fb7cef8b62f79 Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Thu, 20 Aug 2009 10:29:54 +0000 Subject: [PATCH] Don't use dllexport for videoprt; we use a .spec. Also, don't use DDKAPI as it is a w32api/ReactOS define. We welcome videoprt into the club of modules compiling *and* linking under msvc. svn path=/trunk/; revision=42795 --- reactos/drivers/video/videoprt/stubs.c | 26 ++++++++------------------ reactos/include/ddk/video.h | 2 +- 2 files changed, 9 insertions(+), 19 deletions(-) diff --git a/reactos/drivers/video/videoprt/stubs.c b/reactos/drivers/video/videoprt/stubs.c index f32af41ae42..abc8837a5aa 100644 --- a/reactos/drivers/video/videoprt/stubs.c +++ b/reactos/drivers/video/videoprt/stubs.c @@ -24,9 +24,8 @@ #include "videoprt.h" #include -VIDEOPORT_API VP_STATUS -DDKAPI +NTAPI VideoPortFlushRegistry( PVOID HwDeviceExtension) { @@ -34,9 +33,8 @@ VideoPortFlushRegistry( return 0; } -VIDEOPORT_API ULONG -DDKAPI +NTAPI VideoPortGetAssociatedDeviceID( IN PVOID DeviceObject) { @@ -45,9 +43,8 @@ VideoPortGetAssociatedDeviceID( } -VIDEOPORT_API ULONG -DDKAPI +NTAPI VideoPortGetBytesUsed( IN PVOID HwDeviceExtension, IN PDMA pDma) @@ -56,9 +53,8 @@ VideoPortGetBytesUsed( return 0; } -VIDEOPORT_API PVOID -DDKAPI +NTAPI VideoPortGetMdl( IN PVOID HwDeviceExtension, IN PDMA pDma) @@ -67,9 +63,8 @@ VideoPortGetMdl( return 0; } -VIDEOPORT_API BOOLEAN -DDKAPI +NTAPI VideoPortLockPages( IN PVOID HwDeviceExtension, IN OUT PVIDEO_REQUEST_PACKET pVrp, @@ -81,9 +76,8 @@ VideoPortLockPages( return 0; } -VIDEOPORT_API LONG -DDKAPI +NTAPI VideoPortReadStateEvent( IN PVOID HwDeviceExtension, IN PEVENT pEvent) @@ -92,9 +86,8 @@ VideoPortReadStateEvent( return 0; } -VIDEOPORT_API VOID -DDKAPI +NTAPI VideoPortSetBytesUsed( IN PVOID HwDeviceExtension, IN OUT PDMA pDma, @@ -103,9 +96,8 @@ VideoPortSetBytesUsed( UNIMPLEMENTED; } -VIDEOPORT_API BOOLEAN -DDKAPI +NTAPI VideoPortUnlockPages( IN PVOID hwDeviceExtension, IN PDMA pDma) @@ -113,5 +105,3 @@ VideoPortUnlockPages( UNIMPLEMENTED; return 0; } - - diff --git a/reactos/include/ddk/video.h b/reactos/include/ddk/video.h index 71a8f9c45c3..aa68c1eccbf 100644 --- a/reactos/include/ddk/video.h +++ b/reactos/include/ddk/video.h @@ -28,7 +28,7 @@ #else #if defined(_VIDEOPORT_) - #define VPAPI DECLSPEC_EXPORT + #define VPAPI #else #define VPAPI DECLSPEC_IMPORT #endif