revert my lattes change some part of head did break
sorry all.
Modified: trunk/reactos/include/ddk/ddrawi.h

Modified: trunk/reactos/include/ddk/ddrawi.h
--- trunk/reactos/include/ddk/ddrawi.h	2005-06-19 12:41:22 UTC (rev 16091)
+++ trunk/reactos/include/ddk/ddrawi.h	2005-06-19 14:12:59 UTC (rev 16092)
@@ -1325,83 +1325,7 @@
 } DDHAL_WAITFORVERTICALBLANKDATA;
 
 
-/*******************************************************************************/
-/* DdGetDriverInfo need also  _DDRAWI_DIRECTDRAW_GBL  for ULONG_PTR  dwContext */
-/*******************************************************************************/
 
-typedef struct _DDRAWI_DIRECTDRAW_GBL 
-{
-	DWORD  dwRefCnt;
-	DWORD  dwFlags;
-	FLATPTR  fpPrimaryOrig;
-	DDCORECAPS  ddCaps;
-	DWORD  dwInternal1;
-	DWORD  dwUnused1[9];
-	LPDDHAL_CALLBACKS  lpDDCBtmp;
-	LPDDRAWI_DDRAWSURFACE_INT  dsList;
-	LPDDRAWI_DDRAWPALETTE_INT  palList;
-	LPDDRAWI_DDRAWCLIPPER_INT  clipperList;
-	LPDDRAWI_DIRECTDRAW_GBL  lp16DD;
-	DWORD  dwMaxOverlays;
-	DWORD  dwCurrOverlays;
-	DWORD  dwMonitorFrequency;
-	DDCORECAPS  ddHELCaps; 
-	DWORD  dwUnused2[50];
-	DDCOLORKEY  ddckCKDestOverlay;
-	DDCOLORKEY  ddckCKSrcOverlay;
-	VIDMEMINFO  vmiData;
-	LPVOID  lpDriverHandle;
-	LPDDRAWI_DIRECTDRAW_LCL  lpExclusiveOwner;
-	DWORD  dwModeIndex;
-	DWORD  dwModeIndexOrig;
-	DWORD  dwNumFourCC;
-	DWORD FAR  *lpdwFourCC;
-	DWORD  dwNumModes;
-	LPDDHALMODEINFO  lpModeInfo;
-	PROCESS_LIST  plProcessList;
-	DWORD  dwSurfaceLockCount;
-	DWORD  dwAliasedLockCnt;
-	ULONG_PTR  dwReserved3;
-	ULONG_PTR  hDD;
-	char  cObsolete[12];
-	DWORD  dwReserved1;
-	DWORD  dwReserved2;
-	DBLNODE  dbnOverlayRoot;
-	volatile LPWORD  lpwPDeviceFlags;
-	DWORD  dwPDevice;
-	DWORD  dwWin16LockCnt;
-	DWORD  dwUnused3;
-	DWORD  hInstance;
-	DWORD  dwEvent16;
-	DWORD  dwSaveNumModes;
-	ULONG_PTR  lpD3DGlobalDriverData;
-	ULONG_PTR  lpD3DHALCallbacks;
-	DDCORECAPS  ddBothCaps;
-	LPDDVIDEOPORTCAPS  lpDDVideoPortCaps;
-	LPDDRAWI_DDVIDEOPORT_INT  dvpList;
-	ULONG_PTR  lpD3DHALCallbacks2;
-	RECT  rectDevice;
-	DWORD  cMonitors;
-	LPVOID  gpbmiSrc;
-	LPVOID  gpbmiDest;
-	LPHEAPALIASINFO  phaiHeapAliases;
-	ULONG_PTR  hKernelHandle;
-	ULONG_PTR  pfnNotifyProc;
-	LPDDKERNELCAPS  lpDDKernelCaps;
-	LPDDNONLOCALVIDMEMCAPS  lpddNLVCaps;
-	LPDDNONLOCALVIDMEMCAPS  lpddNLVHELCaps;
-	LPDDNONLOCALVIDMEMCAPS  lpddNLVBothCaps;
-	ULONG_PTR  lpD3DExtendedCaps;
-	DWORD  dwDOSBoxEvent;
-	RECT  rectDesktop;
-	char  cDriverName[MAX_DRIVER_NAME]; 
-	ULONG_PTR   lpD3DHALCallbacks3;
-	DWORD  dwNumZPixelFormats;
-	LPDDPIXELFORMAT  lpZPixelFormats;
-	LPDDRAWI_DDMOTIONCOMP_INT mcList;
-	DWORD  hDDVxd;
-	DDSCAPSEX  ddsCapsMore;
-} DDRAWI_DIRECTDRAW_GBL;
 
 
 #ifdef __cplusplus