-/* $Id: $\r
+/* $Id$\r
*\r
* COPYRIGHT: See COPYING in the top level directory\r
* PROJECT: ReactOS kernel\r
#ifndef __DDKM_INCLUDED__\r
#define __DDKM_INCLUDED__\r
\r
+#if defined (_WIN32) && !defined (_NO_COM)\r
+DEFINE_GUID (IID_IDirectDrawKernel, 0x8D56C120,0x6A08,0x11D0,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);\r
+DEFINE_GUID (IID_IDirectDrawSurfaceKernel, 0x60755DA0,0x6A40,0x11D0,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8);\r
+#endif\r
+\r
typedef struct _DDKERNELCAPS\r
{\r
DWORD dwSize;\r
#define DDIRQ_VPORT9_VSYNC 0x00010000\r
#define DDIRQ_VPORT9_LINE 0x00020000\r
\r
+typedef struct IDirectDrawKernel* LPDIRECTDRAWKERNEL;\r
+typedef struct IDirectDrawSurfaceKernel* LPDIRECTDRAWSURFACEKERNEL;\r
+\r
#if defined(_WIN32) && !defined(_NO_COM)\r
\r
#undef INTERFACE\r