Author: cwittich
Date: Fri Apr 20 20:45:18 2007
New Revision: 26438
URL:
http://svn.reactos.org/svn/reactos?rev=26438&view=rev
Log:
fix compilation of ks
and fix some issues with portcls (not all)
Modified:
trunk/reactos/drivers/ksfilter/ks/allocators.c
trunk/reactos/drivers/ksfilter/ks/clocks.c
trunk/reactos/drivers/ksfilter/ks/connectivity.c
trunk/reactos/drivers/ksfilter/ks/events.c
trunk/reactos/drivers/ksfilter/ks/irp.c
trunk/reactos/drivers/ksfilter/ks/ks.rbuild
trunk/reactos/drivers/ksfilter/ks/methods.c
trunk/reactos/drivers/ksfilter/ks/misc.c
trunk/reactos/drivers/ksfilter/ks/properties.c
trunk/reactos/drivers/ksfilter/ks/topology.c
trunk/reactos/drivers/ksfilter/ks/worker.c
trunk/reactos/drivers/wdm/audio/backpln/portcls/adapter.c
trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild
trunk/reactos/drivers/wdm/audio/backpln/portcls/private.h
trunk/reactos/include/ddk/ddrawi.h
trunk/reactos/include/ddk/portcls.h
trunk/reactos/include/ddk/punknown.h
trunk/reactos/include/psdk/ks.h
Modified: trunk/reactos/drivers/ksfilter/ks/allocators.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/alloca…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/allocators.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/allocators.c Fri Apr 20 20:45:18 2007
@@ -2,6 +2,8 @@
Allocator Functions
*/
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
/*
Modified: trunk/reactos/drivers/ksfilter/ks/clocks.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/clocks…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/clocks.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/clocks.c Fri Apr 20 20:45:18 2007
@@ -2,6 +2,8 @@
Clock Functions
*/
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
/*
Modified: trunk/reactos/drivers/ksfilter/ks/connectivity.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/connec…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/connectivity.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/connectivity.c Fri Apr 20 20:45:18 2007
@@ -6,6 +6,8 @@
KsHandleSizedListQuery
*/
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
KSDDKAPI NTSTATUS NTAPI
Modified: trunk/reactos/drivers/ksfilter/ks/events.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/events…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/events.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/events.c Fri Apr 20 20:45:18 2007
@@ -1,3 +1,5 @@
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
/* ===============================================================
Modified: trunk/reactos/drivers/ksfilter/ks/irp.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/irp.c?…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/irp.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/irp.c Fri Apr 20 20:45:18 2007
@@ -3,6 +3,8 @@
IRP Helpers
*/
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
#define TAG(A, B, C, D) (IN ULONG)(((A)<<0) + ((B)<<8) + ((C)<<16) +
((D)<<24))
Modified: trunk/reactos/drivers/ksfilter/ks/ks.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/ks.rbu…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/ks.rbuild (original)
+++ trunk/reactos/drivers/ksfilter/ks/ks.rbuild Fri Apr 20 20:45:18 2007
@@ -6,6 +6,7 @@
<library>ntoskrnl</library>
<define name="__USE_W32API" />
<define name="BUILDING_KS" />
+ <define name="_NTDDK_" />
<file>ks.rc</file>
<file>allocators.c</file>
<file>clocks.c</file>
Modified: trunk/reactos/drivers/ksfilter/ks/methods.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/method…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/methods.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/methods.c Fri Apr 20 20:45:18 2007
@@ -2,6 +2,8 @@
Method Functions
*/
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
/*
Modified: trunk/reactos/drivers/ksfilter/ks/misc.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/misc.c…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/misc.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/misc.c Fri Apr 20 20:45:18 2007
@@ -1,3 +1,5 @@
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
/* ===============================================================
Modified: trunk/reactos/drivers/ksfilter/ks/properties.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/proper…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/properties.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/properties.c Fri Apr 20 20:45:18 2007
@@ -1,3 +1,5 @@
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
/* ===============================================================
Modified: trunk/reactos/drivers/ksfilter/ks/topology.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/topolo…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/topology.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/topology.c Fri Apr 20 20:45:18 2007
@@ -1,3 +1,5 @@
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
/* ===============================================================
Modified: trunk/reactos/drivers/ksfilter/ks/worker.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/ksfilter/ks/worker…
==============================================================================
--- trunk/reactos/drivers/ksfilter/ks/worker.c (original)
+++ trunk/reactos/drivers/ksfilter/ks/worker.c Fri Apr 20 20:45:18 2007
@@ -2,6 +2,8 @@
Worker Management Functions
*/
+#include <ntddk.h>
+#include <debug.h>
#include <ks.h>
/*
Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/adapter.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/…
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/adapter.c (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/adapter.c Fri Apr 20 20:45:18 2007
@@ -8,7 +8,7 @@
* HISTORY:
* 27 Jan 07 Created
*/
-#include <portcls.h>
+
#include "private.h"
/*
Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/…
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild Fri Apr 20 20:45:18
2007
@@ -3,6 +3,7 @@
<linkerflag>-fno-rtti</linkerflag>
<importlibrary definition="portcls.def" />
<define name="__USE_W32API" />
+ <define name="_NTDDK_" />
<include base="portcls">../include</include>
<library>ntoskrnl</library>
<library>ks</library>
Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/private.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/…
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/private.h (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/private.h Fri Apr 20 20:45:18 2007
@@ -6,6 +6,9 @@
#ifndef PORTCLS_PRIVATE_H
#define PORTCLS_PRIVATE_H
+
+#include <ntddk.h>
+#include <debug.h>
#include <portcls.h>
Modified: trunk/reactos/include/ddk/ddrawi.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/ddrawi.h?rev=2…
==============================================================================
--- trunk/reactos/include/ddk/ddrawi.h (original)
+++ trunk/reactos/include/ddk/ddrawi.h Fri Apr 20 20:45:18 2007
@@ -47,7 +47,7 @@
/* more DCICOMMAND escapes */
#ifndef DCICOMMAND
-#define DCICOMMAND 3075
+#define DCICOMMAND 3075
#endif
#define DDCREATEDRIVEROBJECT 10
@@ -55,7 +55,7 @@
#define DDNEWCALLBACKFNS 12
#define DDVERSIONINFO 13
-
+
#define DDUNSUPPORTEDMODE ((DWORD) -1)
@@ -93,7 +93,7 @@
DEFINE_GUID(GUID_D3DParseUnknownCommandCallback, 0x2e04ffa0, 0x98e4, 0x11d1, 0x8c, 0xe1,
0x0, 0xa0, 0xc9, 0x6, 0x29, 0xa8);
DEFINE_GUID(GUID_MotionCompCallbacks, 0xb1122b40, 0x5dA5, 0x11d1, 0x8f, 0xcF,
0x00, 0xc0, 0x4f, 0xc2, 0x9b, 0x4e);
DEFINE_GUID(GUID_Miscellaneous2Callbacks, 0x406B2F00, 0x3E5A, 0x11D1, 0xB6, 0x40, 0x00,
0xAA, 0x00, 0xA1, 0xF9, 0x6A);
-#endif
+#endif
#ifndef _WIN32
#undef E_NOTIMPL
@@ -202,7 +202,7 @@
union {
LPVMEMHEAP lpHeap;
DWORD dwHeight;
- };
+ };
} VIDMEM;
@@ -784,7 +784,7 @@
DDHAL_DDEXEBUFCALLBACKS HELDDExeBuf;
DDHAL_DDVIDEOPORTCALLBACKS cbDDVideoPortCallbacks;
DDHAL_DDVIDEOPORTCALLBACKS HALDDVideoPort;
- DDHAL_DDCOLORCONTROLCALLBACKS cbDDColorControlCallbacks;
+ DDHAL_DDCOLORCONTROLCALLBACKS cbDDColorControlCallbacks;
DDHAL_DDCOLORCONTROLCALLBACKS HALDDColorControl;
DDHAL_DDMISCELLANEOUSCALLBACKS cbDDMiscellaneousCallbacks;
DDHAL_DDMISCELLANEOUSCALLBACKS HALDDMiscellaneous;
@@ -933,7 +933,7 @@
{
LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPDDVIDEOPORTDESC lpDDVideoPortDesc;
- HRESULT ddRVal;
+ HRESULT ddRVal;
LPDDHALVPORTCB_CANCREATEVIDEOPORT CanCreateVideoPort;
} DDHAL_CANCREATEVPORTDATA;
@@ -948,25 +948,25 @@
typedef struct _DDHAL_GETVPORTBANDWIDTHDATA
{
- LPDDRAWI_DIRECTDRAW_LCL lpDD;
- LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
- LPDDPIXELFORMAT lpddpfFormat;
+ LPDDRAWI_DIRECTDRAW_LCL lpDD;
+ LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
+ LPDDPIXELFORMAT lpddpfFormat;
DWORD dwWidth;
DWORD dwHeight;
- DWORD dwFlags;
- LPDDVIDEOPORTBANDWIDTH lpBandwidth;
- HRESULT ddRVal;
+ DWORD dwFlags;
+ LPDDVIDEOPORTBANDWIDTH lpBandwidth;
+ HRESULT ddRVal;
LPDDHALVPORTCB_GETBANDWIDTH GetVideoPortBandwidth;
} DDHAL_GETVPORTBANDWIDTHDATA;
typedef struct _DDHAL_GETVPORTINPUTFORMATDATA
{
- LPDDRAWI_DIRECTDRAW_LCL lpDD;
- LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
- DWORD dwFlags;
+ LPDDRAWI_DIRECTDRAW_LCL lpDD;
+ LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
+ DWORD dwFlags;
LPDDPIXELFORMAT lpddpfFormat;
DWORD dwNumFormats;
- HRESULT ddRVal;
+ HRESULT ddRVal;
LPDDHALVPORTCB_GETINPUTFORMATS GetVideoPortInputFormats;
} DDHAL_GETVPORTINPUTFORMATDATA;
@@ -995,7 +995,7 @@
{
LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
- DWORD dwLine;
+ DWORD dwLine;
HRESULT ddRVal;
LPDDHALVPORTCB_GETLINE GetVideoPortLine;
} DDHAL_GETVPORTLINEDATA;
@@ -1003,7 +1003,7 @@
typedef struct _DDHAL_DESTROYVPORTDATA
{
LPDDRAWI_DIRECTDRAW_LCL lpDD;
- LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
+ LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
HRESULT ddRVal;
LPDDHALVPORTCB_DESTROYVPORT DestroyVideoPort;
} DDHAL_DESTROYVPORTDATA;
@@ -1043,40 +1043,40 @@
typedef struct _DDHAL_GETVPORTSIGNALDATA
{
- LPDDRAWI_DIRECTDRAW_LCL lpDD;
+ LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
- DWORD dwStatus;
- HRESULT ddRVal;
+ DWORD dwStatus;
+ HRESULT ddRVal;
LPDDHALVPORTCB_GETSIGNALSTATUS GetVideoSignalStatus;
} DDHAL_GETVPORTSIGNALDATA;
typedef struct _DDHAL_VPORTCOLORDATA
{
- LPDDRAWI_DIRECTDRAW_LCL lpDD;
+ LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
- DWORD dwFlags;
+ DWORD dwFlags;
LPDDCOLORCONTROL lpColorData;
- HRESULT ddRVal;
+ HRESULT ddRVal;
LPDDHALVPORTCB_COLORCONTROL ColorControl;
} DDHAL_VPORTCOLORDATA;
typedef struct _DDHAL_FLIPVPORTDATA
{
- LPDDRAWI_DIRECTDRAW_LCL lpDD;
+ LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPDDRAWI_DDVIDEOPORT_LCL lpVideoPort;
- LPDDRAWI_DDRAWSURFACE_LCL lpSurfCurr;
- LPDDRAWI_DDRAWSURFACE_LCL lpSurfTarg;
- HRESULT ddRVal;
- LPDDHALVPORTCB_FLIP FlipVideoPort;
+ LPDDRAWI_DDRAWSURFACE_LCL lpSurfCurr;
+ LPDDRAWI_DDRAWSURFACE_LCL lpSurfTarg;
+ HRESULT ddRVal;
+ LPDDHALVPORTCB_FLIP FlipVideoPort;
} DDHAL_FLIPVPORTDATA;
typedef struct _DDHAL_GETVPORTCONNECTDATA
{
- LPDDRAWI_DIRECTDRAW_LCL lpDD;
+ LPDDRAWI_DIRECTDRAW_LCL lpDD;
DWORD dwPortId;
LPDDVIDEOPORTCONNECT lpConnect;
DWORD dwNumEntries;
- HRESULT ddRVal;
+ HRESULT ddRVal;
LPDDHALVPORTCB_GETVPORTCONNECT GetVideoPortConnectInfo;
} DDHAL_GETVPORTCONNECTDATA;
@@ -1121,10 +1121,10 @@
} DDHAL_DESTROYDDLOCALDATA;
typedef struct _DDHAL_CREATESURFACEEXDATA {
- DWORD dwFlags;
- LPDDRAWI_DIRECTDRAW_LCL lpDDLcl;
- LPDDRAWI_DDRAWSURFACE_LCL lpDDSLcl;
- HRESULT ddRVal;
+ DWORD dwFlags;
+ LPDDRAWI_DIRECTDRAW_LCL lpDDLcl;
+ LPDDRAWI_DDRAWSURFACE_LCL lpDDSLcl;
+ HRESULT ddRVal;
} DDHAL_CREATESURFACEEXDATA;
typedef struct _DDHAL_GETHEAPALIGNMENTDATA
@@ -1139,7 +1139,7 @@
typedef struct _DDMORESURFACECAPS
{
- DWORD dwSize;
+ DWORD dwSize;
DDSCAPSEX ddsCapsMore;
struct tagExtendedHeapRestrictions
{
@@ -1150,12 +1150,12 @@
typedef struct _DDSTEREOMODE
{
- DWORD dwSize;
+ DWORD dwSize;
DWORD dwHeight;
DWORD dwWidth;
DWORD dwBpp;
DWORD dwRefreshRate;
- BOOL bSupported;
+ BOOL bSupported;
} DDSTEREOMODE, * LPDDSTEREOMODE;
@@ -1282,7 +1282,7 @@
#define DDRAWILCL_ATTEMPTEDD3DCONTEXT 0x00040000
#define DDRAWILCL_FPUPRESERVE 0x00080000
#define DDRAWILCL_DX8DRIVER 0x00100000
-#define DDRAWILCL_DIRECTDRAW8 0x00200000
+#define DDRAWILCL_DIRECTDRAW8 0x00200000
typedef struct _DDRAWI_DIRECTDRAW_GBL {
@@ -1409,7 +1409,7 @@
LPACCESSRECTLIST lpRectList;
DWORD dwBlockSizeY;
LONG lSlicePitch;
- };
+ };
union {
LPVMEMHEAP lpVidMemHeap;
DWORD dwBlockSizeX;
@@ -1426,7 +1426,7 @@
WORD wHeight;
WORD wWidth;
DWORD dwUsageCount;
- ULONG_PTR dwReserved1;
+ ULONG_PTR dwReserved1;
DDPIXELFORMAT ddpfSurface;
} DDRAWI_DDRAWSURFACE_GBL;
@@ -1567,7 +1567,7 @@
DDCOLORKEY ddckCKDestBlt;
DDCOLORKEY ddckCKSrcBlt;
ULONG_PTR hDC;
- ULONG_PTR dwReserved1;
+ ULONG_PTR dwReserved1;
DDCOLORKEY ddckCKSrcOverlay;
DDCOLORKEY ddckCKDestOverlay;
LPDDRAWI_DDRAWSURFACE_INT lpSurfaceOverlaying;
@@ -1580,40 +1580,40 @@
LONG lOverlayY;
} DDRAWI_DDRAWSURFACE_LCL;
-#define DDRAWISURF_ATTACHED 0x00000001L
+#define DDRAWISURF_ATTACHED 0x00000001L
#define DDRAWISURF_IMPLICITCREATE 0x00000002L
-#define DDRAWISURF_ISFREE 0x00000004L
-#define DDRAWISURF_ATTACHED_FROM 0x00000008L
-#define DDRAWISURF_IMPLICITROOT 0x00000010L
-#define DDRAWISURF_PARTOFPRIMARYCHAIN 0x00000020L
+#define DDRAWISURF_ISFREE 0x00000004L
+#define DDRAWISURF_ATTACHED_FROM 0x00000008L
+#define DDRAWISURF_IMPLICITROOT 0x00000010L
+#define DDRAWISURF_PARTOFPRIMARYCHAIN 0x00000020L
#define DDRAWISURF_DATAISALIASED 0x00000040L
-#define DDRAWISURF_HASDC 0x00000080L
-#define DDRAWISURF_HASCKEYDESTOVERLAY 0x00000100L
+#define DDRAWISURF_HASDC 0x00000080L
+#define DDRAWISURF_HASCKEYDESTOVERLAY 0x00000100L
#define DDRAWISURF_HASCKEYDESTBLT 0x00000200L
-#define DDRAWISURF_HASCKEYSRCOVERLAY 0x00000400L
+#define DDRAWISURF_HASCKEYSRCOVERLAY 0x00000400L
#define DDRAWISURF_HASCKEYSRCBLT 0x00000800L
-#define DDRAWISURF_LOCKEXCLUDEDCURSOR 0x00001000L
-#define DDRAWISURF_HASPIXELFORMAT 0x00002000L
-#define DDRAWISURF_HASOVERLAYDATA 0x00004000L
-#define DDRAWISURF_SETGAMMA 0x00008000L
+#define DDRAWISURF_LOCKEXCLUDEDCURSOR 0x00001000L
+#define DDRAWISURF_HASPIXELFORMAT 0x00002000L
+#define DDRAWISURF_HASOVERLAYDATA 0x00004000L
+#define DDRAWISURF_SETGAMMA 0x00008000L
#define DDRAWISURF_SW_CKEYDESTOVERLAY 0x00010000L
-#define DDRAWISURF_SW_CKEYDESTBLT 0x00020000L
-#define DDRAWISURF_SW_CKEYSRCOVERLAY 0x00040000L
+#define DDRAWISURF_SW_CKEYDESTBLT 0x00020000L
+#define DDRAWISURF_SW_CKEYSRCOVERLAY 0x00040000L
#define DDRAWISURF_SW_CKEYSRCBLT 0x00080000L
#define DDRAWISURF_HW_CKEYDESTOVERLAY 0x00100000L
#define DDRAWISURF_HW_CKEYDESTBLT 0x00200000L
-#define DDRAWISURF_HW_CKEYSRCOVERLAY 0x00400000L
+#define DDRAWISURF_HW_CKEYSRCOVERLAY 0x00400000L
#define DDRAWISURF_HW_CKEYSRCBLT 0x00800000L
#define DDRAWISURF_INMASTERSPRITELIST 0x01000000L
-#define DDRAWISURF_HELCB 0x02000000L
-#define DDRAWISURF_FRONTBUFFER 0x04000000L
-#define DDRAWISURF_BACKBUFFER 0x08000000L
-#define DDRAWISURF_INVALID 0x10000000L
-#define DDRAWISURF_DCIBUSY 0x20000000L
-#define DDRAWISURF_GETDCNULL 0x40000000L
-#define DDRAWISURF_STEREOSURFACELEFT 0x20000000L
+#define DDRAWISURF_HELCB 0x02000000L
+#define DDRAWISURF_FRONTBUFFER 0x04000000L
+#define DDRAWISURF_BACKBUFFER 0x08000000L
+#define DDRAWISURF_INVALID 0x10000000L
+#define DDRAWISURF_DCIBUSY 0x20000000L
+#define DDRAWISURF_GETDCNULL 0x40000000L
+#define DDRAWISURF_STEREOSURFACELEFT 0x20000000L
#define DDRAWISURF_DRIVERMANAGED 0x40000000L
-#define DDRAWISURF_DCILOCK 0x80000000L
+#define DDRAWISURF_DCILOCK 0x80000000L
/* palettes */
typedef struct _DDRAWI_DDRAWPALETTE_INT {
@@ -1676,7 +1676,7 @@
#define D3DFORMAT_OP_SRGBWRITE 0x00100000L
#define D3DFORMAT_OP_NOALPHABLEND 0x00200000L
#define D3DFORMAT_OP_AUTOGENMIPMAP 0x00400000L
-#define D3DFORMAT_OP_VERTEXTEXTURE 0x00800000L
+#define D3DFORMAT_OP_VERTEXTEXTURE 0x00800000L
#define D3DFORMAT_OP_NOTEXCOORDWRAPNORMIP 0x01000000L
#define DELETED_OK 0
#define DELETED_LASTONE 1
@@ -1745,22 +1745,22 @@
typedef struct _DDMCCOMPBUFFERINFO
{
- DWORD dwSize;
- DWORD dwNumCompBuffers;
- DWORD dwWidthToCreate;
- DWORD dwHeightToCreate;
+ DWORD dwSize;
+ DWORD dwNumCompBuffers;
+ DWORD dwWidthToCreate;
+ DWORD dwHeightToCreate;
DWORD dwBytesToAllocate;
- DDSCAPS2 ddCompCaps;
- DDPIXELFORMAT ddPixelFormat;
+ DDSCAPS2 ddCompCaps;
+ DDPIXELFORMAT ddPixelFormat;
} DDMCCOMPBUFFERINFO, *LPDDMCCOMPBUFFERINFO;
typedef struct _DDMCBUFFERINFO
{
- DWORD dwSize;
- LPDDRAWI_DDRAWSURFACE_LCL lpCompSurface;
- DWORD dwDataOffset;
- DWORD dwDataSize;
- LPVOID lpPrivate;
+ DWORD dwSize;
+ LPDDRAWI_DDRAWSURFACE_LCL lpCompSurface;
+ DWORD dwDataOffset;
+ DWORD dwDataSize;
+ LPVOID lpPrivate;
} DDMCBUFFERINFO, *LPDDMCBUFFERINFO;
typedef struct _DDHAL_GETDRIVERSTATEDATA {
@@ -1789,23 +1789,23 @@
{
LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPDDRAWI_DDMOTIONCOMP_LCL lpMoComp;
- LPDDRAWI_DDRAWSURFACE_LCL lpDestSurface;
- DWORD dwInputDataSize;
- LPVOID lpInputData;
- DWORD dwOutputDataSize;
- LPVOID lpOutputData;
- HRESULT ddRVal;
+ LPDDRAWI_DDRAWSURFACE_LCL lpDestSurface;
+ DWORD dwInputDataSize;
+ LPVOID lpInputData;
+ DWORD dwOutputDataSize;
+ LPVOID lpOutputData;
+ HRESULT ddRVal;
LPDDHALMOCOMPCB_BEGINFRAME BeginMoCompFrame;
} DDHAL_BEGINMOCOMPFRAMEDATA;
typedef struct _DDHAL_COLORCONTROLDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
- LPDDCOLORCONTROL lpColorData;
- DWORD dwFlags;
- HRESULT ddRVal;
- LPDDHALCOLORCB_COLORCONTROL ColorControl;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
+ LPDDCOLORCONTROL lpColorData;
+ DWORD dwFlags;
+ HRESULT ddRVal;
+ LPDDHALCOLORCB_COLORCONTROL ColorControl;
} DDHAL_COLORCONTROLDATA;
typedef struct _DDHAL_CREATEMOCOMPDATA
@@ -1842,52 +1842,52 @@
typedef struct _DDHAL_FLIPTOGDISURFACEDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- DWORD dwToGDI;
- DWORD dwReserved;
- HRESULT ddRVal;
- LPDDHAL_FLIPTOGDISURFACE FlipToGDISurface;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ DWORD dwToGDI;
+ DWORD dwReserved;
+ HRESULT ddRVal;
+ LPDDHAL_FLIPTOGDISURFACE FlipToGDISurface;
} DDHAL_FLIPTOGDISURFACEDATA;
typedef struct _DDHAL_GETAVAILDRIVERMEMORYDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- DDSCAPS DDSCaps;
- DWORD dwTotal;
- DWORD dwFree;
- HRESULT ddRVal;
- LPDDHAL_GETAVAILDRIVERMEMORY GetAvailDriverMemory;
- DDSCAPSEX ddsCapsEx;
-
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ DDSCAPS DDSCaps;
+ DWORD dwTotal;
+ DWORD dwFree;
+ HRESULT ddRVal;
+ LPDDHAL_GETAVAILDRIVERMEMORY GetAvailDriverMemory;
+ DDSCAPSEX ddsCapsEx;
+
} DDHAL_GETAVAILDRIVERMEMORYDATA;
typedef struct _DDHAL_GETBLTSTATUSDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
- DWORD dwFlags;
- HRESULT ddRVal;
- LPDDHALSURFCB_GETBLTSTATUS GetBltStatus;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
+ DWORD dwFlags;
+ HRESULT ddRVal;
+ LPDDHALSURFCB_GETBLTSTATUS GetBltStatus;
} DDHAL_GETBLTSTATUSDATA;
typedef struct _DDHAL_GETFLIPSTATUSDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
- DWORD dwFlags;
- HRESULT ddRVal;
- LPDDHALSURFCB_GETFLIPSTATUS GetFlipStatus;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
+ DWORD dwFlags;
+ HRESULT ddRVal;
+ LPDDHALSURFCB_GETFLIPSTATUS GetFlipStatus;
} DDHAL_GETFLIPSTATUSDATA;
typedef struct _DDHAL_GETINTERNALMOCOMPDATA
{
LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPGUID lpGuid;
- DWORD dwWidth;
- DWORD dwHeight;
- DDPIXELFORMAT ddPixelFormat;
- DWORD dwScratchMemAlloc;
- HRESULT ddRVal;
+ DWORD dwWidth;
+ DWORD dwHeight;
+ DDPIXELFORMAT ddPixelFormat;
+ DWORD dwScratchMemAlloc;
+ HRESULT ddRVal;
LPDDHALMOCOMPCB_GETINTERNALINFO GetInternalMoCompInfo;
} DDHAL_GETINTERNALMOCOMPDATA;
@@ -1900,7 +1900,7 @@
DDPIXELFORMAT ddPixelFormat;
DWORD dwNumTypesCompBuffs;
LPDDMCCOMPBUFFERINFO lpCompBuffInfo;
- HRESULT ddRVal;
+ HRESULT ddRVal;
LPDDHALMOCOMPCB_GETCOMPBUFFINFO GetMoCompBuffInfo;
} DDHAL_GETMOCOMPCOMPBUFFDATA;
@@ -1925,19 +1925,19 @@
typedef struct _DDHAL_GETSCANLINEDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- DWORD dwScanLine;
- HRESULT ddRVal;
- LPDDHAL_GETSCANLINE GetScanLine;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ DWORD dwScanLine;
+ HRESULT ddRVal;
+ LPDDHAL_GETSCANLINE GetScanLine;
} DDHAL_GETSCANLINEDATA;
typedef struct _DDHAL_QUERYMOCOMPSTATUSDATA
{
LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPDDRAWI_DDMOTIONCOMP_LCL lpMoComp;
- LPDDRAWI_DDRAWSURFACE_LCL lpSurface;
- DWORD dwFlags;
- HRESULT ddRVal;
+ LPDDRAWI_DDRAWSURFACE_LCL lpSurface;
+ DWORD dwFlags;
+ HRESULT ddRVal;
LPDDHALMOCOMPCB_QUERYSTATUS QueryMoCompStatus;
} DDHAL_QUERYMOCOMPSTATUSDATA;
@@ -1945,59 +1945,59 @@
{
LPDDRAWI_DIRECTDRAW_LCL lpDD;
LPDDRAWI_DDMOTIONCOMP_LCL lpMoComp;
- DWORD dwNumBuffers;
- LPDDMCBUFFERINFO lpBufferInfo;
- DWORD dwFunction;
+ DWORD dwNumBuffers;
+ LPDDMCBUFFERINFO lpBufferInfo;
+ DWORD dwFunction;
LPVOID lpInputData;
DWORD dwInputDataSize;
LPVOID lpOutputData;
DWORD dwOutputDataSize;
- HRESULT ddRVal;
+ HRESULT ddRVal;
LPDDHALMOCOMPCB_RENDER RenderMoComp;
} DDHAL_RENDERMOCOMPDATA;
typedef struct _DDHAL_SETCOLORKEYDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
- DWORD dwFlags;
- DDCOLORKEY ckNew;
- HRESULT ddRVal;
- LPDDHALSURFCB_SETCOLORKEY SetColorKey;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
+ DWORD dwFlags;
+ DDCOLORKEY ckNew;
+ HRESULT ddRVal;
+ LPDDHALSURFCB_SETCOLORKEY SetColorKey;
} DDHAL_SETCOLORKEYDATA;
typedef struct _DDHAL_SETOVERLAYPOSITIONDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- LPDDRAWI_DDRAWSURFACE_LCL lpDDSrcSurface;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ LPDDRAWI_DDRAWSURFACE_LCL lpDDSrcSurface;
LPDDRAWI_DDRAWSURFACE_LCL lpDDDestSurface;
- LONG lXPos;
- LONG lYPos;
- HRESULT ddRVal;
- LPDDHALSURFCB_SETOVERLAYPOSITION SetOverlayPosition;
+ LONG lXPos;
+ LONG lYPos;
+ HRESULT ddRVal;
+ LPDDHALSURFCB_SETOVERLAYPOSITION SetOverlayPosition;
} DDHAL_SETOVERLAYPOSITIONDATA;
typedef struct _DDHAL_UPDATEOVERLAYDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
LPDDRAWI_DDRAWSURFACE_LCL lpDDDestSurface;
- RECTL rDest;
- LPDDRAWI_DDRAWSURFACE_LCL lpDDSrcSurface;
- RECTL rSrc;
- DWORD dwFlags;
- DDOVERLAYFX overlayFX;
- HRESULT ddRVal;
+ RECTL rDest;
+ LPDDRAWI_DDRAWSURFACE_LCL lpDDSrcSurface;
+ RECTL rSrc;
+ DWORD dwFlags;
+ DDOVERLAYFX overlayFX;
+ HRESULT ddRVal;
LPDDHALSURFCB_UPDATEOVERLAY UpdateOverlay;
} DDHAL_UPDATEOVERLAYDATA;
typedef struct _DDHAL_WAITFORVERTICALBLANKDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- DWORD dwFlags;
- DWORD bIsInVB;
- ULONG_PTR hEvent;
- HRESULT ddRVal;
- LPDDHAL_WAITFORVERTICALBLANK WaitForVerticalBlank;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ DWORD dwFlags;
+ DWORD bIsInVB;
+ ULONG_PTR hEvent;
+ HRESULT ddRVal;
+ LPDDHAL_WAITFORVERTICALBLANK WaitForVerticalBlank;
} DDHAL_WAITFORVERTICALBLANKDATA;
typedef struct _DDHAL_DRVSETCOLORKEYDATA
@@ -2011,11 +2011,11 @@
typedef struct _DDMONITORINFO
{
- WORD Manufacturer;
- WORD Product;
- DWORD SerialNumber;
+ WORD Manufacturer;
+ WORD Product;
+ DWORD SerialNumber;
GUID DeviceIdentifier;
- int Mode640x480;
+ int Mode640x480;
int Mode800x600;
int Mode1024x768;
int Mode1280x1024;
@@ -2035,25 +2035,25 @@
typedef struct _DDHAL_UPDATENONLOCALHEAPDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
- DWORD dwHeap;
- FLATPTR fpGARTLin;
- FLATPTR fpGARTDev;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ DWORD dwHeap;
+ FLATPTR fpGARTLin;
+ FLATPTR fpGARTDev;
ULONG_PTR ulPolicyMaxBytes;
- HRESULT ddRVal;
+ HRESULT ddRVal;
LPDDHAL_UPDATENONLOCALHEAP UpdateNonLocalHeap;
} DDHAL_UPDATENONLOCALHEAPDATA;
typedef struct _DDHAL_SETCLIPLISTDATA
{
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
HRESULT ddRVal;
LPDDHALSURFCB_SETCLIPLIST SetClipList;
} DDHAL_SETCLIPLISTDATA;
typedef struct _DDRAWI_DDMOTIONCOMP_LCL
-{
+{
LPDDRAWI_DIRECTDRAW_LCL lpDD;
GUID guid;
DWORD dwUncompWidth;
@@ -2082,58 +2082,58 @@
typedef struct _DDRAWI_DDVIDEOPORT_LCL
{
- LPDDRAWI_DIRECTDRAW_LCL lpDD;
- DDVIDEOPORTDESC ddvpDesc;
- DDVIDEOPORTINFO ddvpInfo;
- LPDDRAWI_DDRAWSURFACE_INT lpSurface;
- LPDDRAWI_DDRAWSURFACE_INT lpVBISurface;
- LPDDRAWI_DDRAWSURFACE_INT *lpFlipInts;
- DWORD dwNumAutoflip;
- DWORD dwProcessID;
+ LPDDRAWI_DIRECTDRAW_LCL lpDD;
+ DDVIDEOPORTDESC ddvpDesc;
+ DDVIDEOPORTINFO ddvpInfo;
+ LPDDRAWI_DDRAWSURFACE_INT lpSurface;
+ LPDDRAWI_DDRAWSURFACE_INT lpVBISurface;
+ LPDDRAWI_DDRAWSURFACE_INT *lpFlipInts;
+ DWORD dwNumAutoflip;
+ DWORD dwProcessID;
DWORD dwStateFlags;
DWORD dwFlags;
DWORD dwRefCnt;
- FLATPTR fpLastFlip;
- ULONG_PTR dwReserved1;
- ULONG_PTR dwReserved2;
- HANDLE hDDVideoPort;
+ FLATPTR fpLastFlip;
+ ULONG_PTR dwReserved1;
+ ULONG_PTR dwReserved2;
+ HANDLE hDDVideoPort;
DWORD dwNumVBIAutoflip;
- LPDDVIDEOPORTDESC lpVBIDesc;
+ LPDDVIDEOPORTDESC lpVBIDesc;
LPDDVIDEOPORTDESC lpVideoDesc;
LPDDVIDEOPORTINFO lpVBIInfo;
- LPDDVIDEOPORTINFO lpVideoInfo;
- DWORD dwVBIProcessID;
+ LPDDVIDEOPORTINFO lpVideoInfo;
+ DWORD dwVBIProcessID;
LPDDRAWI_DDVIDEOPORT_INT lpVPNotify;
} DDRAWI_DDVIDEOPORT_LCL;
typedef struct _DDRAWI_DDVIDEOPORT_INT
{
- LPVOID lpVtbl;
- LPDDRAWI_DDVIDEOPORT_LCL lpLcl;
- LPDDRAWI_DDVIDEOPORT_INT lpLink;
+ LPVOID lpVtbl;
+ LPDDRAWI_DDVIDEOPORT_LCL lpLcl;
+ LPDDRAWI_DDVIDEOPORT_INT lpLink;
DWORD dwIntRefCnt;
- DWORD dwFlags;
+ DWORD dwFlags;
} DDRAWI_DDVIDEOPORT_INT;
typedef struct _DDRAWI_DDRAWCLIPPER_LCL
{
DWORD lpClipMore;
- LPDDRAWI_DDRAWCLIPPER_GBL lpGbl;
- LPDDRAWI_DIRECTDRAW_LCL lpDD_lcl;
+ LPDDRAWI_DDRAWCLIPPER_GBL lpGbl;
+ LPDDRAWI_DIRECTDRAW_LCL lpDD_lcl;
DWORD dwLocalRefCnt;
#ifndef _NO_COM
IUnknown *pUnkOuter;
#else
PVOID *pUnkOuter;
#endif
- LPDDRAWI_DIRECTDRAW_INT lpDD_int;
+ LPDDRAWI_DIRECTDRAW_INT lpDD_int;
ULONG_PTR dwReserved1;
#ifndef _NO_COM
- IUnknown * pAddrefedThisOwner;
+ IUnknown * pAddrefedThisOwner;
#else
- PVOID pAddrefedThisOwner;
+ PVOID pAddrefedThisOwner;
#endif
} DDRAWI_DDRAWCLIPPER_LCL;
@@ -2141,18 +2141,18 @@
typedef struct _DDRAWI_DDRAWCLIPPER_GBL
{
- DWORD dwRefCnt;
- DWORD dwFlags;
- LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ DWORD dwRefCnt;
+ DWORD dwFlags;
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
DWORD dwProcessId;
ULONG_PTR dwReserved1;
- ULONG_PTR hWnd;
- LPRGNDATA lpStaticClipList;
+ ULONG_PTR hWnd;
+ LPRGNDATA lpStaticClipList;
} DDRAWI_DDRAWCLIPPER_GBL;
typedef BOOL (PASCAL *LPDDHEL_INIT)(LPDDRAWI_DIRECTDRAW_GBL,BOOL);
-extern HRESULT DDAPI
+extern HRESULT DDAPI
LateAllocateSurfaceMem(
LPDIRECTDRAWSURFACE lpSurface,
DWORD dwPleaseAllocType,
@@ -2186,12 +2186,12 @@
typedef DIRECTDRAWSURFACECALLBACKS FAR *LPDIRECTDRAWSURFACECALLBACKS;
typedef DIRECTDRAWCALLBACKS FAR *LPDIRECTDRAWCALLBACKS;
-HRESULT CALLBACK
+HRESULT CALLBACK
D3DParseUnknownCommand (LPVOID lpvCommands,
LPVOID *lplpvReturnedCommand);
#ifdef __cplusplus
-} /* extern "C" */
+ /* extern "C" */
#endif
#endif /* __DDRAWI_INCLUDED__ */
Modified: trunk/reactos/include/ddk/portcls.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/portcls.h?rev=…
==============================================================================
--- trunk/reactos/include/ddk/portcls.h (original)
+++ trunk/reactos/include/ddk/portcls.h Fri Apr 20 20:45:18 2007
@@ -127,8 +127,8 @@
#include <windef.h>
#include <ks.h>
+#include <punknown.h>
#include <drmk.h>
-#include <punknown.h>
/* TODO */
#define PORTCLASSAPI EXTERN_C
Modified: trunk/reactos/include/ddk/punknown.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/punknown.h?rev…
==============================================================================
--- trunk/reactos/include/ddk/punknown.h (original)
+++ trunk/reactos/include/ddk/punknown.h Fri Apr 20 20:45:18 2007
@@ -9,7 +9,6 @@
#define _UNKNOWN_H_
#include <windef.h>
-//#include <ntddk.h>
#define COM_NO_WINDOWS_H
#include <basetyps.h>
Modified: trunk/reactos/include/psdk/ks.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ks.h?rev=2643…
==============================================================================
--- trunk/reactos/include/psdk/ks.h (original)
+++ trunk/reactos/include/psdk/ks.h Fri Apr 20 20:45:18 2007
@@ -1446,7 +1446,7 @@
/* ===============================================================
Device Dispatch
*/
-
+#if defined(_NTDDK_)
typedef struct
{
/* TODO */
@@ -1508,12 +1508,12 @@
PFNKSDEVICEQUERYPOWER Querypower;
PFNKSDEVICESETPOWER SetPower;
} KSDEVICE_DISPATCH, *PKSDEVICE_DISPATCH;
-
+#endif
/* ===============================================================
Filter Dispatch
*/
-
+#if defined(_NTDDK_)
typedef struct
{
} KSFILTER, *PKSFILTER;
@@ -1568,11 +1568,11 @@
ULONG FilterDescriptorsCount;
const KSFILTER_DESCRIPTOR*const* FilterDescriptors;
} KSDEVICE_DESCRIPTOR, *PKSDEVICE_DESCRIPTOR;
-
+#endif
/* ===============================================================
Minidriver Callbacks
*/
-
+#if defined(_NTDDK_)
typedef NTSTATUS (*KStrMethodHandler)(
IN PIRP Irp,
IN PKSIDENTIFIER Request,
@@ -1582,12 +1582,12 @@
IN PIRP Irp,
IN PKSIDENTIFIER Request,
IN OUT PVOID Data);
-
+#endif
/* ===============================================================
Allocator Functions
*/
-
+#if defined(_NTDDK_)
KSDDKAPI NTSTATUS NTAPI
KsCreateAllocator(
IN HANDLE ConnectionHandle,
@@ -1617,12 +1617,12 @@
IN PKSALLOCATOR_FRAMING_EX Framing,
IN ULONG BufferSize,
IN const KSALLOCATOR_FRAMING_EX* PinFraming);
-
+#endif
/* ===============================================================
Clock Functions
*/
-
+#if defined(_NTDDK_)
typedef BOOLEAN (*PFNKSSETTIMER)(
IN PVOID Context,
IN PKTIMER Timer,
@@ -1688,14 +1688,14 @@
KsSetDefaultClockTime(
IN PKSDEFAULTCLOCK DefaultClock,
IN LONGLONG Time);
-
+#endif
/* ===============================================================
Method Functions
*/
/* Method sets - TODO: Make into macros! */
-
+#if defined(_NTDDK_)
#if 0
VOID
KSMETHOD_SET_IRP_STORAGE(
@@ -1734,12 +1734,12 @@
OUT PIO_STATUS_BLOCK IoStatus,
IN ULONG MethodSetsCount,
IN const KSMETHOD_SET* MethodSet);
-
+#endif
/* ===============================================================
Property Functions
*/
-
+#if defined(_NTDDK_)
KSDDKAPI NTSTATUS NTAPI
KsPropertyHandler(
IN PIRP Irp,
@@ -1770,12 +1770,12 @@
OUT PIO_STATUS_BLOCK IoStatus,
IN ULONG PropertySetsCount,
IN const KSPROPERTY_SET* PropertySet);
-
+#endif
/* ===============================================================
Event Functions
*/
-
+#if defined(_NTDDK_)
KSDDKAPI NTSTATUS NTAPI
KsGenerateEvent(
IN PKSEVENT_ENTRY EntryEvent);
@@ -1823,7 +1823,7 @@
IN OUT PLIST_ENTRY EventsList,
IN KSEVENTS_LOCKTYPE EVentsFlags,
IN PVOID EventsLock);
-
+#endif
/* ===============================================================
Topology Functions