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
This commit is contained in:
Stefan Ginsberg 2009-08-20 10:29:54 +00:00
parent fed70152bf
commit 047dc08ea4
2 changed files with 9 additions and 19 deletions

View file

@ -24,9 +24,8 @@
#include "videoprt.h"
#include <wdmguid.h>
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;
}

View file

@ -28,7 +28,7 @@
#else
#if defined(_VIDEOPORT_)
#define VPAPI DECLSPEC_EXPORT
#define VPAPI
#else
#define VPAPI DECLSPEC_IMPORT
#endif