diff --git a/reactos/drivers/directx/dxgthk/dxgthk.def b/reactos/drivers/directx/dxgthk/dxgthk.def index 1a2fea8052f..ce0bc1b844f 100644 --- a/reactos/drivers/directx/dxgthk/dxgthk.def +++ b/reactos/drivers/directx/dxgthk/dxgthk.def @@ -4,4 +4,23 @@ ; EXPORTS DriverEntry@8 +EngAcquireSemaphore@4=win32k.EngAcquireSemaphore@4 +EngAllocMem@12=win32k.EngAllocMem@12 +EngAllocUserMem@8=win32k.EngAllocUserMem@8 +EngCopyBits@24=win32k.EngCopyBits@24 +EngCreateBitmap@24=win32k.EngCreateBitmap@24 +EngCreatePalette@24=win32k.EngCreatePalette@24 +EngCreateSemaphore@0=win32k.EngCreateSemaphore@0 +EngDeletePalette@4=win32k.EngDeletePalette@4 +EngDeleteSemaphore@4=win32k.EngDeleteSemaphore@4 +EngDeleteSurface@4=win32k.EngDeleteSurface@4 +EngFindImageProcAddress@8=win32k.EngFindImageProcAddress@8 +EngFreeMem@4=win32k.EngFreeMem@4 +EngFreeUserMem@4=win32k.EngFreeUserMem@4 +EngLoadImage@4=win32k.EngLoadImage@4 +EngLockSurface@4=win32k.EngLockSurface@4 +EngReleaseSemaphore@4=win32k.EngReleaseSemaphore@4 +EngSetLastError@4=win32k.EngSetLastError@4 +EngUnloadImage@4=win32k.EngUnloadImage@4 +EngUnlockSurface@4=win32k.EngUnlockSurface@4 diff --git a/reactos/drivers/directx/dxgthk/dxgthk.rbuild b/reactos/drivers/directx/dxgthk/dxgthk.rbuild index 13523953f71..d6e2448d1db 100644 --- a/reactos/drivers/directx/dxgthk/dxgthk.rbuild +++ b/reactos/drivers/directx/dxgthk/dxgthk.rbuild @@ -5,6 +5,7 @@ installbase="system32/drivers" installname="dxgthk.sys"> . + win32k main.c dxgthk.rc diff --git a/reactos/drivers/directx/dxgthk/dxgthk.rc b/reactos/drivers/directx/dxgthk/dxgthk.rc index 18919be2212..5f88c536cfa 100644 --- a/reactos/drivers/directx/dxgthk/dxgthk.rc +++ b/reactos/drivers/directx/dxgthk/dxgthk.rc @@ -1,7 +1,7 @@ /* $Id: vbemp.rc 21844 2006-05-07 19:34:23Z ion $ */ #define REACTOS_VERSION_DLL -#define REACTOS_STR_FILE_DESCRIPTION "DXG DirectX trunk Driver\0" +#define REACTOS_STR_FILE_DESCRIPTION "DirectX Graphics Driver Thunk\0" #define REACTOS_STR_INTERNAL_NAME "dxgthk\0" #define REACTOS_STR_ORIGINAL_FILENAME "dxgthk\0" #include diff --git a/reactos/drivers/directx/dxgthk/main.c b/reactos/drivers/directx/dxgthk/main.c index 31f0323ba90..3c6bbb9edd7 100644 --- a/reactos/drivers/directx/dxgthk/main.c +++ b/reactos/drivers/directx/dxgthk/main.c @@ -9,10 +9,17 @@ * 15/10-2007 Magnus Olsen */ +/* DDK/NDK/SDK Headers */ +#include + NTSTATUS DriverEntry(IN PVOID Context1, IN PVOID Context2) { + /* + * NOTE this driver will never be load, it only contain export list + * to win32k eng functions + */ return 0; }