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?rev... ============================================================================== --- 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/Windows... ============================================================================== --- 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/sysreac... ============================================================================== --- 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/win32kd... ============================================================================== --- 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/win32kd... ============================================================================== --- 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/win32kd... ============================================================================== --- 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