/* All testcase are base how windows 2000 sp4 acting */ #include /* SDK/DDK/NDK Headers. */ #include #include #include #include #include #include "test.h" BOOL dumping_on =FALSE; /* we using d3d8thk.dll it is doing the real syscall in windows 2000 * in ReactOS and Windows XP and higher d3d8thk.dll it linking to * gdi32.dll instead doing syscall, gdi32.dll export DdEntry1-56 * and doing the syscall direcly. I did forget about it, This * test program are now working on any Windows and ReactOS * that got d3d8thk.dll */ int main(int argc, char **argv) { HANDLE hDirectDrawLocal; if (argc == 2) { if (stricmp(argv[1],"-dump")==0) { dumping_on = TRUE; } } hDirectDrawLocal = test_NtGdiDdCreateDirectDrawObject(); test_NtGdiDdQueryDirectDrawObject(hDirectDrawLocal); test_NtGdiDdDeleteDirectDrawObject(hDirectDrawLocal); return 0; }