Author: greatlrd
Date: Sun Feb 11 19:57:31 2007
New Revision: 25790
URL:
http://svn.reactos.org/svn/reactos?rev=25790&view=rev
Log:
Implement test for NtGdiDdCreateDirectDrawObject works in windows 2000 sp4, only if u
remove __REACTOS__ or using the vs project file. have not tested in reactos yet. but it
should work.
Added:
trunk/rosapps/dxtest/
trunk/rosapps/dxtest/ddraw/
trunk/rosapps/dxtest/directory.rbuild (with props)
trunk/rosapps/dxtest/gdi32/
trunk/rosapps/dxtest/win32kdxtest/
trunk/rosapps/dxtest/win32kdxtest/Windows2000Sp4.h (with props)
trunk/rosapps/dxtest/win32kdxtest/main.c (with props)
trunk/rosapps/dxtest/win32kdxtest/sysreactos.h (with props)
trunk/rosapps/dxtest/win32kdxtest/test.h (with props)
trunk/rosapps/dxtest/win32kdxtest/win32kdxtest.rbuild (with props)
trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.sln (with props)
trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.vcproj (with props)
Modified:
trunk/rosapps/directory.rbuild
Modified: trunk/rosapps/directory.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/directory.rbuild?rev=25790…
==============================================================================
--- trunk/rosapps/directory.rbuild (original)
+++ trunk/rosapps/directory.rbuild Sun Feb 11 19:57:31 2007
@@ -12,6 +12,9 @@
<directory name="dflat32">
<xi:include href="dflat32/dflat32.rbuild" />
+</directory>
+<directory name="dxtest">
+ <xi:include href="dxtest/directory.rbuild" />
</directory>
<!--
<directory name="lib">
Added: trunk/rosapps/dxtest/directory.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/dxtest/directory.rbuild?re…
==============================================================================
--- trunk/rosapps/dxtest/directory.rbuild (added)
+++ trunk/rosapps/dxtest/directory.rbuild Sun Feb 11 19:57:31 2007
@@ -1,0 +1,4 @@
+<directory name="win32kdxtest">
+ <xi:include href="win32kdxtest/win32kdxtest.rbuild" />
+</directory>
+
Propchange: trunk/rosapps/dxtest/directory.rbuild
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/rosapps/dxtest/win32kdxtest/Windows2000Sp4.h
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/dxtest/win32kdxtest/Window…
==============================================================================
--- trunk/rosapps/dxtest/win32kdxtest/Windows2000Sp4.h (added)
+++ trunk/rosapps/dxtest/win32kdxtest/Windows2000Sp4.h Sun Feb 11 19:57:31 2007
@@ -1,0 +1,20 @@
+
+
+#if !defined(__REACTOS__)
+
+ HANDLE sysNtGdiDdCreateDirectDrawObject(HDC hdc)
+ {
+ INT retValue;
+ _asm
+ {
+ mov eax, 0x1039
+ lea edx, [hdc]
+ int 0x2E
+ mov [retValue],eax
+ }
+ return retValue;
+ }
+
+#endif
+
+
Propchange: trunk/rosapps/dxtest/win32kdxtest/Windows2000Sp4.h
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/rosapps/dxtest/win32kdxtest/main.c
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/dxtest/win32kdxtest/main.c…
==============================================================================
--- trunk/rosapps/dxtest/win32kdxtest/main.c (added)
+++ trunk/rosapps/dxtest/win32kdxtest/main.c Sun Feb 11 19:57:31 2007
@@ -1,0 +1,51 @@
+
+#include <stdio.h>
+#include <windows.h>
+
+
+#include "test.h"
+#include "Windows2000Sp4.h"
+#include "sysreactos.h"
+
+int main(int argc, char **argv)
+{
+
+ test_NtGdiDdCreateDirectDrawObject();
+ return 0;
+}
+
+
+void
+test_NtGdiDdCreateDirectDrawObject()
+{
+ HANDLE retValue=0;
+ int fails=0;
+ HDC hdc=CreateDCW(L"Display",NULL,NULL,NULL);
+
+ printf("Start testing of NtGdiDdCreateDirectDrawObject(NULL)\n");
+
+ retValue = sysNtGdiDdCreateDirectDrawObject(NULL);
+
+ if (retValue != NULL)
+ {
+ printf("FAIL NtGdiDdCreateDirectDrawObject(NULL) != 0\n");
+ fails++;
+ }
+
+ retValue = sysNtGdiDdCreateDirectDrawObject(hdc);
+ if (retValue == NULL)
+ {
+ printf("FAIL NtGdiDdCreateDirectDrawObject(NULL) == 0)\n");
+ fails++;
+ }
+
+ if (fails == 0)
+ {
+ printf("End testing of NtGdiDdCreateDirectDrawObject Status : ok\n");
+ }
+ else
+ {
+ printf("End testing of NtGdiDdCreateDirectDrawObject Status : fail\n");
+ }
+}
+
Propchange: trunk/rosapps/dxtest/win32kdxtest/main.c
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/rosapps/dxtest/win32kdxtest/sysreactos.h
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/dxtest/win32kdxtest/sysrea…
==============================================================================
--- trunk/rosapps/dxtest/win32kdxtest/sysreactos.h (added)
+++ trunk/rosapps/dxtest/win32kdxtest/sysreactos.h Sun Feb 11 19:57:31 2007
@@ -1,0 +1,5 @@
+
+
+#if defined(__REACTOS__)
+ #define sysNtGdiDdCreateDirectDrawObject NtGdiDdCreateDirectDrawObject;
+#endif
Propchange: trunk/rosapps/dxtest/win32kdxtest/sysreactos.h
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/rosapps/dxtest/win32kdxtest/test.h
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/dxtest/win32kdxtest/test.h…
==============================================================================
--- trunk/rosapps/dxtest/win32kdxtest/test.h (added)
+++ trunk/rosapps/dxtest/win32kdxtest/test.h Sun Feb 11 19:57:31 2007
@@ -1,0 +1,5 @@
+
+HANDLE sysNtGdiDdCreateDirectDrawObject(HDC hdc);
+HANDLE NtGdiDdCreateDirectDrawObject(HDC hdc);
+void test_NtGdiDdCreateDirectDrawObject();
+
Propchange: trunk/rosapps/dxtest/win32kdxtest/test.h
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/rosapps/dxtest/win32kdxtest/win32kdxtest.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/dxtest/win32kdxtest/win32k…
==============================================================================
--- trunk/rosapps/dxtest/win32kdxtest/win32kdxtest.rbuild (added)
+++ trunk/rosapps/dxtest/win32kdxtest/win32kdxtest.rbuild Sun Feb 11 19:57:31 2007
@@ -1,0 +1,14 @@
+<module name="win32kdxtest" type="win32cui"
installbase="bin" installname="win32kdxtest.exe" allowwarnings
="true" >
+ <include base="win32kdxtest">.</include>
+ <define name="__USE_W32API" />
+ <define name="__REACTOS__" />
+ <define name="_WIN32_IE">0x0501</define>
+ <define name="_WIN32_WINNT">0x0501</define>
+ <library>kernel32</library>
+ <library>user32</library>
+ <library>gdi32</library>
+ <file>main.c</file>
+ <file>../../../../dll/win32/gdi32/misc/win32k.S</file>
+
+
+</module>
Propchange: trunk/rosapps/dxtest/win32kdxtest/win32kdxtest.rbuild
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.sln
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/dxtest/win32kdxtest/win32k…
==============================================================================
--- trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.sln (added)
+++ trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.sln Sun Feb 11 19:57:31 2007
@@ -1,0 +1,32 @@
+
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "win32kdxtest",
"win32kdxtest_vc8_auto.vcproj",
"{40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug - Wine headers|Win32 = Debug - Wine headers|Win32
+ Debug|Win32 = Debug|Win32
+ Release - Wine headers|Win32 = Release - Wine headers|Win32
+ Release|Win32 = Release|Win32
+ Speed - Wine headers|Win32 = Speed - Wine headers|Win32
+ Speed|Win32 = Speed|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Debug - Wine headers|Win32.ActiveCfg = Debug -
Wine headers|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Debug - Wine headers|Win32.Build.0 = Debug -
Wine headers|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Debug|Win32.Build.0 = Debug|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Release - Wine headers|Win32.ActiveCfg = Release
- Wine headers|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Release - Wine headers|Win32.Build.0 = Release -
Wine headers|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Release|Win32.ActiveCfg = Release|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Release|Win32.Build.0 = Release|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Speed - Wine headers|Win32.ActiveCfg = Speed -
Wine headers|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Speed - Wine headers|Win32.Build.0 = Speed -
Wine headers|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Speed|Win32.ActiveCfg = Speed|Win32
+ {40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}.Speed|Win32.Build.0 = Speed|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
Propchange: trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.sln
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.vcproj
URL:
http://svn.reactos.org/svn/reactos/trunk/rosapps/dxtest/win32kdxtest/win32k…
==============================================================================
--- trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.vcproj (added)
+++ trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.vcproj Sun Feb 11 19:57:31
2007
@@ -1,0 +1,609 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="win32kdxtest"
+ ProjectGUID="{40A5198A-36E0-4ABF-B17B-2C7C1F8365EF}"
+ RootNamespace="win32kdxtest"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ <DefaultToolFile
+ FileName="masm.rules"
+ />
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="..\..\..\..\output-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Debug"
+ IntermediateDirectory="..\..\..\..\obj-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Debug"
+ ConfigurationType="1"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="MASM"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs"
+ PreprocessorDefinitions=";DBG;STDCALL=__stdcall;_DEBUG;_LIB;_M_IX86;_REACTOS_;_WIN32_IE=0x0501;_WIN32_WINNT=0x0501;_X86_;__USE_W32API;__i386__"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ BufferSecurityCheck="true"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="4"
+ CallingConvention="0"
+ CompileAs="1"
+ ForcedIncludeFiles="warning.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="kernel32.lib user32.lib"
+ OutputFile="$(OutDir)/win32kdxtest.exe"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories="..\..\..\..\output-i386\dll\win32\kernel32\vc8\Debug;..\..\..\..\output-i386\dll\win32\user32\vc8\Debug"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(OutDir)/win32kdxtest.pdb"
+ SubSystem="1"
+ LinkTimeCodeGeneration="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="..\..\..\..\output-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Release"
+ IntermediateDirectory="..\..\..\..\obj-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Release"
+ ConfigurationType="1"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="MASM"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ FavorSizeOrSpeed="1"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs"
+ PreprocessorDefinitions=";DBG;STDCALL=__stdcall;_LIB;_M_IX86;_REACTOS_;_WIN32_IE=0x0501;_WIN32_WINNT=0x0501;_X86_;__USE_W32API;__i386__"
+ StringPooling="true"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="0"
+ BufferSecurityCheck="false"
+ EnableFunctionLevelLinking="false"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="1"
+ ForcedIncludeFiles="warning.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="kernel32.lib user32.lib"
+ OutputFile="$(OutDir)/win32kdxtest.exe"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="..\..\..\..\output-i386\dll\win32\kernel32\vc8\Release;..\..\..\..\output-i386\dll\win32\user32\vc8\Release"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ LinkTimeCodeGeneration="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Speed|Win32"
+ OutputDirectory="..\..\..\..\output-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Speed"
+ IntermediateDirectory="..\..\..\..\obj-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Speed"
+ ConfigurationType="1"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="MASM"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs"
+ PreprocessorDefinitions=";DBG;STDCALL=__stdcall;_LIB;_M_IX86;_REACTOS_;_WIN32_IE=0x0501;_WIN32_WINNT=0x0501;_X86_;__USE_W32API;__i386__"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="0"
+ BufferSecurityCheck="false"
+ EnableFunctionLevelLinking="false"
+ UsePrecompiledHeader="0"
+ WarningLevel="0"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="0"
+ CallingConvention="0"
+ CompileAs="1"
+ ForcedIncludeFiles="warning.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="kernel32.lib user32.lib"
+ OutputFile="$(OutDir)/win32kdxtest.exe"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="..\..\..\..\output-i386\dll\win32\kernel32\vc8\Speed;..\..\..\..\output-i386\dll\win32\user32\vc8\Speed"
+ GenerateDebugInformation="false"
+ SubSystem="1"
+ LinkTimeCodeGeneration="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug - Wine headers|Win32"
+ OutputDirectory="..\..\..\..\output-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Debug
- Wine headers"
+ IntermediateDirectory="..\..\..\..\obj-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Debug
- Wine headers"
+ ConfigurationType="1"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="MASM"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs;../../../../include/psdk;../../../../include/crt;../../../../include/ddk;../../../../include/GL"
+ PreprocessorDefinitions=";DBG;_DEBUG;_LIB;_M_IX86;_REACTOS_;_WIN32_IE=0x0501;_WIN32_WINNT=0x0501;_X86_;__USE_W32API;__i386__"
+ GeneratePreprocessedFile="0"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ BufferSecurityCheck="true"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ AssemblerOutput="3"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="4"
+ CallingConvention="0"
+ CompileAs="1"
+ ForcedIncludeFiles="warning.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs;../../../../include/psdk;../../../../include/crt;../../../../include/ddk;../../../../include/GL"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="kernel32.lib user32.lib"
+ OutputFile="$(OutDir)/win32kdxtest.exe"
+ LinkIncremental="2"
+ AdditionalLibraryDirectories="..\..\..\..\output-i386\dll\win32\kernel32\vc8\Debug
- Wine headers;..\..\..\..\output-i386\dll\win32\user32\vc8\Debug - Wine headers"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(OutDir)/win32kdxtest.pdb"
+ SubSystem="1"
+ LinkTimeCodeGeneration="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release - Wine headers|Win32"
+ OutputDirectory="..\..\..\..\output-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Release
- Wine headers"
+ IntermediateDirectory="..\..\..\..\obj-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Release
- Wine headers"
+ ConfigurationType="1"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="MASM"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ FavorSizeOrSpeed="1"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs;../../../../include/psdk;../../../../include/crt;../../../../include/ddk;../../../../include/GL"
+ PreprocessorDefinitions=";DBG;_LIB;_M_IX86;_REACTOS_;_WIN32_IE=0x0501;_WIN32_WINNT=0x0501;_X86_;__USE_W32API;__i386__"
+ StringPooling="true"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="0"
+ BufferSecurityCheck="false"
+ EnableFunctionLevelLinking="false"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="3"
+ CallingConvention="0"
+ CompileAs="1"
+ ForcedIncludeFiles="warning.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs;../../../../include/psdk;../../../../include/crt;../../../../include/ddk;../../../../include/GL"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="kernel32.lib user32.lib"
+ OutputFile="$(OutDir)/win32kdxtest.exe"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="..\..\..\..\output-i386\dll\win32\kernel32\vc8\Release
- Wine headers;..\..\..\..\output-i386\dll\win32\user32\vc8\Release - Wine headers"
+ GenerateDebugInformation="true"
+ SubSystem="1"
+ LinkTimeCodeGeneration="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Speed - Wine headers|Win32"
+ OutputDirectory="..\..\..\..\output-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Speed
- Wine headers"
+ IntermediateDirectory="..\..\..\..\obj-i386\modules\rosapps\dxtest\win32kdxtest\vc8\Speed
- Wine headers"
+ ConfigurationType="1"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="MASM"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs;../../../../include/psdk;../../../../include/crt;../../../../include/ddk;../../../../include/GL"
+ PreprocessorDefinitions=";DBG;_LIB;_M_IX86;_REACTOS_;_WIN32_IE=0x0501;_WIN32_WINNT=0x0501;_X86_;__USE_W32API;__i386__"
+ MinimalRebuild="false"
+ BasicRuntimeChecks="0"
+ BufferSecurityCheck="false"
+ EnableFunctionLevelLinking="false"
+ UsePrecompiledHeader="0"
+ WarningLevel="0"
+ Detect64BitPortabilityProblems="false"
+ DebugInformationFormat="0"
+ CallingConvention="0"
+ CompileAs="1"
+ ForcedIncludeFiles="warning.h"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ AdditionalIncludeDirectories="./;../../../../.;../../../../include;../../../../include/ndk;../../../../include/reactos;../../../../include/reactos/libs;../../../../include/psdk;../../../../include/crt;../../../../include/ddk;../../../../include/GL"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="kernel32.lib user32.lib"
+ OutputFile="$(OutDir)/win32kdxtest.exe"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="..\..\..\..\output-i386\dll\win32\kernel32\vc8\Speed
- Wine headers;..\..\..\..\output-i386\dll\win32\user32\vc8\Speed - Wine headers"
+ GenerateDebugInformation="false"
+ SubSystem="1"
+ LinkTimeCodeGeneration="0"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;S"
+ >
+ <File
+ RelativePath=".\main.c"
+ >
+ </File>
+ <File
+ RelativePath=".\sysreactos.h"
+ >
+ </File>
+ <File
+ RelativePath=".\test.h"
+ >
+ </File>
+ <File
+ RelativePath=".\Windows2000Sp4.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl"
+ >
+ </Filter>
+ <Filter
+ Name="Resource Files"
+ Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+ >
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
Propchange: trunk/rosapps/dxtest/win32kdxtest/win32kdxtest_vc8_auto.vcproj
------------------------------------------------------------------------------
svn:eol-style = native