diff --git a/reactos/include/reactos/drivers/directx/dxeng.h b/reactos/include/reactos/drivers/directx/dxeng.h index 1148dcd3ece..d87b4458e4d 100644 --- a/reactos/include/reactos/drivers/directx/dxeng.h +++ b/reactos/include/reactos/drivers/directx/dxeng.h @@ -50,9 +50,23 @@ /* win32k.sys internal protypes for the driver functions it export */ /************************************************************************/ -/* Check see if termal server got a connections or not */ +/* Notes : Check see if termal server got a connections or not */ BOOL DxEngNUIsTermSrv(); +/* Notes : it always return TRUE, and it update whole the screen (redaw current desktop) */ +BOOL DxEngRedrawDesktop(); + +/* Notes : return the DisplayUniqVisrgn counter from gdishare memory */ +ULONG DxEngDispUniq(); + +/* Notes : return the VisRgnUniq counter for win32k */ +ULONG DxEngVisRgnUniq(); + +/* Enumate all drivers in win32k */ +HDEV * +DxEngEnumerateHdev(HDEV *hdev); + + /* prototypes are not done yet, I need gather all my notes @@ -63,24 +77,12 @@ BOOL DxEngNUIsTermSrv(); DWORD DxEngScreenAccessCheck(); -DWORD -DxEngRedrawDesktop(); - -DWORD -DxEngDispUniq(); - -ULONG -DxEngVisRgnUniq(); - DWORD DxEngLockShareSem(); DWORD DxEngUnlockShareSem(); -DWORD -DxEngEnumerateHdev(x); - DWORD DxEngLockHdev(x); diff --git a/reactos/include/reactos/drivers/directx/dxg.h b/reactos/include/reactos/drivers/directx/dxg.h index 57a4cb273d9..99db4abc78c 100644 --- a/reactos/include/reactos/drivers/directx/dxg.h +++ b/reactos/include/reactos/drivers/directx/dxg.h @@ -40,7 +40,7 @@ #define DXG_INDEX_DxDdGetBltStatus 0x1D #define DXG_INDEX_DxDdGetDC 0x1E #define DXG_INDEX_DxDdGetDriverInfo 0x1F - +#define DXG_INDEX_DxDdGetDxHandle 0x20 #define DXG_INDEX_DxDdGetFlipStatus 0x21 #define DXG_INDEX_DxDdGetInternalMoCompInfo 0x22 #define DXG_INDEX_DxDdGetMoCompBuffInfo 0x23 @@ -87,7 +87,6 @@ #define DXG_INDEX_DxDvpReleaseNotification 0x49 /* not addedd yet */ -#define DXG_INDEX_DxDdGetDxHandle 0x20 #define DXG_INDEX_DxDdReleaseDC 0x2C #define DXG_INDEX_DxDdResetVisrgn 0x2E #define DXG_INDEX_DxDdSetGammaRamp 0x31