Moved win32k
[reactos.git] / reactos / subsys / win32k / include / dce.h
diff --git a/reactos/subsys/win32k/include/dce.h b/reactos/subsys/win32k/include/dce.h
deleted file mode 100644 (file)
index 2fa1738..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-#ifndef _WIN32K_DCE_H
-#define _WIN32K_DCE_H
-
-/* Ported from WINE by Jason Filby */
-
-typedef struct tagDCE *PDCE;
-
-#include <include/window.h>
-
-typedef HANDLE HDCE;
-
-/* DC hook codes */
-#define DCHC_INVALIDVISRGN      0x0001
-#define DCHC_DELETEDC           0x0002
-
-#define DCHF_INVALIDATEVISRGN   0x0001
-#define DCHF_VALIDATEVISRGN     0x0002
-
-typedef enum
-{
-    DCE_CACHE_DC,   /* This is a cached DC (allocated by USER) */
-    DCE_CLASS_DC,   /* This is a class DC (style CS_CLASSDC) */
-    DCE_WINDOW_DC   /* This is a window DC (style CS_OWNDC) */
-} DCE_TYPE, *PDCE_TYPE;
-
-typedef struct tagDCE
-{
-    struct tagDCE *next;
-    HDC          hDC;
-    HWND         hwndCurrent;
-    HWND         hwndDC;
-    HRGN         hClipRgn;
-    DCE_TYPE     type;
-    DWORD        DCXFlags;
-    HANDLE       Self;
-} DCE;  /* PDCE already declared at top of file */
-
-/* internal DCX flags */
-#define DCX_DCEEMPTY           0x00000800
-#define DCX_DCEBUSY            0x00001000
-#define DCX_DCEDIRTY           0x00002000
-#define DCX_USESTYLE            0x00010000
-#define DCX_KEEPCLIPRGN                0x00040000
-#define DCX_NOCLIPCHILDREN      0x00080000
-
-#define  DCEOBJ_AllocDCE()  \
-  ((HDCE) GDIOBJ_AllocObj (GDI_OBJECT_TYPE_DCE))
-#define  DCEOBJ_FreeDCE(hDCE)  GDIOBJ_FreeObj((HGDIOBJ)hDCE, GDI_OBJECT_TYPE_DCE)
-#define  DCEOBJ_LockDCE(hDCE) ((PDCE)GDIOBJ_LockObj((HGDIOBJ)hDCE, GDI_OBJECT_TYPE_DCE))
-#define  DCEOBJ_UnlockDCE(pDCE) GDIOBJ_UnlockObjByPtr(pDCE)
-BOOL INTERNAL_CALL DCE_Cleanup(PVOID ObjectBody);
-
-PDCE FASTCALL DceAllocDCE(PWINDOW_OBJECT Window, DCE_TYPE Type);
-PDCE FASTCALL DCE_FreeDCE(PDCE dce);
-VOID FASTCALL DCE_FreeWindowDCE(HWND);
-INT  FASTCALL DCE_ExcludeRgn(HDC, HWND, HRGN);
-BOOL FASTCALL DCE_InvalidateDCE(HWND, const PRECTL);
-HWND FASTCALL IntWindowFromDC(HDC hDc);
-PDCE FASTCALL DceFreeDCE(PDCE dce, BOOLEAN Force);
-void FASTCALL DceFreeWindowDCE(PWINDOW_OBJECT Window);
-void FASTCALL DceEmptyCache(void);
-VOID FASTCALL DceResetActiveDCEs(PWINDOW_OBJECT Window);
-
-#endif /* _WIN32K_DCE_H */