2004-05-10 17:07:20 +00:00
|
|
|
/*
|
2005-06-25 20:05:56 +00:00
|
|
|
* COPYRIGHT: See COPYING in the top level directory
|
|
|
|
* PROJECT: ReactOS Graphics Subsystem
|
|
|
|
* FILE: subsys/win32k/w32k.h
|
|
|
|
* PURPOSE: Main Win32K Header
|
|
|
|
* PROGRAMMER: Alex Ionescu (alex@relsoft.net)
|
2004-05-10 17:07:20 +00:00
|
|
|
*/
|
|
|
|
|
2005-06-25 20:05:56 +00:00
|
|
|
/* INCLUDES ******************************************************************/
|
2004-05-10 17:07:20 +00:00
|
|
|
|
2005-06-25 20:05:56 +00:00
|
|
|
/* DDK/NDK/SDK Headers */
|
2004-05-10 17:07:20 +00:00
|
|
|
#include <ddk/ntddk.h>
|
|
|
|
#include <ddk/ntddmou.h>
|
2005-07-20 07:27:09 +00:00
|
|
|
#include <ddk/ntifs.h>
|
2005-06-25 20:05:56 +00:00
|
|
|
#include <ndk/ntndk.h>
|
|
|
|
|
2005-07-20 07:27:09 +00:00
|
|
|
/* Win32 Headers */
|
|
|
|
/* FIXME: Defines in winbase.h that we need... */
|
|
|
|
typedef struct _SECURITY_ATTRIBUTES SECURITY_ATTRIBUTES, *LPSECURITY_ATTRIBUTES;
|
|
|
|
#define WINBASEAPI
|
|
|
|
#define STARTF_USESIZE 2
|
|
|
|
#define STARTF_USEPOSITION 4
|
|
|
|
#include <stdarg.h>
|
|
|
|
#include <windef.h>
|
|
|
|
#include <wingdi.h>
|
|
|
|
#include <winddi.h>
|
|
|
|
#include <winuser.h>
|
|
|
|
#include <dde.h>
|
|
|
|
#include <wincon.h>
|
|
|
|
|
2005-06-25 20:05:56 +00:00
|
|
|
/* SEH Support with PSEH */
|
2005-06-30 22:40:36 +00:00
|
|
|
#include <pseh/pseh.h>
|
2004-05-10 17:07:20 +00:00
|
|
|
|
2005-06-25 20:05:56 +00:00
|
|
|
/* CSRSS Header */
|
2004-05-10 17:07:20 +00:00
|
|
|
#include <csrss/csrss.h>
|
|
|
|
|
2005-06-25 20:05:56 +00:00
|
|
|
/* Helper Header */
|
|
|
|
#include <reactos/helper.h>
|
2004-05-10 17:07:20 +00:00
|
|
|
|
2005-06-25 20:05:56 +00:00
|
|
|
/* External Win32K Header */
|
|
|
|
#include <win32k/win32k.h>
|
2004-05-10 17:07:20 +00:00
|
|
|
|
2005-06-25 20:05:56 +00:00
|
|
|
/* Internal Win32K Header */
|
|
|
|
#include "include/win32k.h"
|