"Fossies" - the Fresh Open Source Software Archive

Member "src/Driver/Driver.vcproj" (10 Oct 2018, 15275 Bytes) of package /windows/misc/VeraCrypt_1.23-Hotfix-2_Source.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 <?xml version="1.0" encoding="Windows-1252"?>
    2 <VisualStudioProject
    3 	ProjectType="Visual C++"
    4 	Version="9.00"
    5 	Name="Driver"
    6 	ProjectGUID="{EF5EF444-18D0-40D7-8DFA-775EC4448602}"
    7 	RootNamespace="Driver"
    8 	Keyword="MakeFileProj"
    9 	TargetFrameworkVersion="131072"
   10 	>
   11 	<Platforms>
   12 		<Platform
   13 			Name="Win32"
   14 		/>
   15 	</Platforms>
   16 	<ToolFiles>
   17 	</ToolFiles>
   18 	<Configurations>
   19 		<Configuration
   20 			Name="Debug|Win32"
   21 			OutputDirectory="Debug"
   22 			IntermediateDirectory="Debug"
   23 			ConfigurationType="0"
   24 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
   25 			>
   26 			<Tool
   27 				Name="VCNMakeTool"
   28 				BuildCommandLine="echo ------ Building veracrypt.sys: Debug x86 ------&#x0D;&#x0A;cmd.exe /c BuildDriver.cmd -build -debug -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;&#x0D;&#x0A;if errorlevel 1 exit %errorlevel%&#x0D;&#x0A;echo.&#x0D;&#x0A;echo ------ Building veracrypt.sys: Debug x64 ------&#x0D;&#x0A;BuildDriver.cmd -build -debug -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   29 				ReBuildCommandLine="echo ------ Rebuilding veracrypt.sys: Debug x86 ------&#x0D;&#x0A;cmd.exe /c BuildDriver.cmd -rebuild -debug -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;&#x0D;&#x0A;if errorlevel 1 exit %errorlevel%&#x0D;&#x0A;echo.&#x0D;&#x0A;echo ------ Rebuilding veracrypt.sys: Debug x64 ------&#x0D;&#x0A;BuildDriver.cmd -rebuild -debug -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   30 				CleanCommandLine="echo ------ Cleaning veracrypt.sys: Debug x86 ------&#x0D;&#x0A;cmd.exe /c BuildDriver.cmd -clean -debug -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;&#x0D;&#x0A;if errorlevel 1 exit %errorlevel%&#x0D;&#x0A;echo.&#x0D;&#x0A;echo ------ Cleaning veracrypt.sys: Debug x64 ------&#x0D;&#x0A;BuildDriver.cmd -clean -debug -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   31 				Output=""
   32 				PreprocessorDefinitions="DEBUG;_DEBUG;TC_WINDOWS_DRIVER"
   33 				IncludeSearchPath="&quot;$(ProjectDir)&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\Common&quot;;&quot;$(SolutionDir)\Crypto&quot;;&quot;$(WINDDK_ROOT)\inc\ddk&quot;;&quot;$(WINDDK_ROOT)\inc\api&quot;"
   34 				ForcedIncludes=""
   35 				AssemblySearchPath=""
   36 				ForcedUsingAssemblies=""
   37 				CompileAsManaged=""
   38 			/>
   39 		</Configuration>
   40 		<Configuration
   41 			Name="Release|Win32"
   42 			OutputDirectory="Release"
   43 			IntermediateDirectory="Release"
   44 			ConfigurationType="0"
   45 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
   46 			>
   47 			<Tool
   48 				Name="VCNMakeTool"
   49 				BuildCommandLine="echo ------ Building veracrypt.sys: Release x86 ------&#x0D;&#x0A;cmd.exe /c BuildDriver.cmd -build -release -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;&#x0D;&#x0A;if errorlevel 1 exit %errorlevel%&#x0D;&#x0A;echo.&#x0D;&#x0A;echo ------ Building veracrypt.sys: Release x64 ------&#x0D;&#x0A;BuildDriver.cmd -build -release -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   50 				ReBuildCommandLine="echo ------ Rebuilding veracrypt.sys: Release x86 ------&#x0D;&#x0A;cmd.exe /c BuildDriver.cmd -rebuild -release -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;&#x0D;&#x0A;if errorlevel 1 exit %errorlevel%&#x0D;&#x0A;echo.&#x0D;&#x0A;echo ------ Rebuilding veracrypt.sys: Release x64 ------&#x0D;&#x0A;BuildDriver.cmd -rebuild -release -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   51 				CleanCommandLine="echo ------ Cleaning veracrypt.sys: Release x86 ------&#x0D;&#x0A;cmd.exe /c BuildDriver.cmd -clean -release -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;&#x0D;&#x0A;if errorlevel 1 exit %errorlevel%&#x0D;&#x0A;echo.&#x0D;&#x0A;echo ------ Cleaning veracrypt.sys: Release x64 ------&#x0D;&#x0A;BuildDriver.cmd -clean -release -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   52 				Output=""
   53 				PreprocessorDefinitions="TC_WINDOWS_DRIVER"
   54 				IncludeSearchPath="&quot;$(ProjectDir)&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\Common&quot;;&quot;$(SolutionDir)\Crypto&quot;;&quot;$(WINDDK_ROOT)\inc\ddk&quot;;&quot;$(WINDDK_ROOT)\inc\api&quot;"
   55 				ForcedIncludes=""
   56 				AssemblySearchPath=""
   57 				ForcedUsingAssemblies=""
   58 				CompileAsManaged=""
   59 			/>
   60 		</Configuration>
   61 		<Configuration
   62 			Name="Release x86|Win32"
   63 			OutputDirectory="$(ConfigurationName)"
   64 			IntermediateDirectory="$(ConfigurationName)"
   65 			ConfigurationType="0"
   66 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
   67 			>
   68 			<Tool
   69 				Name="VCNMakeTool"
   70 				BuildCommandLine="BuildDriver.cmd -build -release -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   71 				ReBuildCommandLine="BuildDriver.cmd -rebuild -release -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   72 				CleanCommandLine="BuildDriver.cmd -clean -release -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   73 				Output=""
   74 				PreprocessorDefinitions="TC_WINDOWS_DRIVER"
   75 				IncludeSearchPath="&quot;$(ProjectDir)&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\Common&quot;;&quot;$(SolutionDir)\Crypto&quot;;&quot;$(WINDDK_ROOT)\inc\ddk&quot;;&quot;$(WINDDK_ROOT)\inc\api&quot;"
   76 				ForcedIncludes=""
   77 				AssemblySearchPath=""
   78 				ForcedUsingAssemblies=""
   79 				CompileAsManaged=""
   80 			/>
   81 		</Configuration>
   82 		<Configuration
   83 			Name="Debug x86|Win32"
   84 			OutputDirectory="$(ConfigurationName)"
   85 			IntermediateDirectory="$(ConfigurationName)"
   86 			ConfigurationType="0"
   87 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
   88 			>
   89 			<Tool
   90 				Name="VCNMakeTool"
   91 				BuildCommandLine="if exist $(SolutionDir)\Mount\Debug\VeraCrypt.exe ( copy $(SolutionDir)\Mount\Debug\VeraCrypt.exe $(ProjectDir)\obj_driver_debug\i386\VeraCrypt.exe &gt;NUL:&#x0D;&#x0A;) else ( copy $(SolutionDir)\Mount\Release\VeraCrypt.exe $(ProjectDir)\obj_driver_debug\i386\VeraCrypt.exe &gt;NUL: )&#x0D;&#x0A;&#x0D;&#x0A;BuildDriver.cmd -build -debug -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   92 				ReBuildCommandLine="if exist $(SolutionDir)\Mount\Debug\VeraCrypt.exe ( copy $(SolutionDir)\Mount\Debug\VeraCrypt.exe $(ProjectDir)\obj_driver_debug\i386\VeraCrypt.exe &gt;NUL:&#x0D;&#x0A;) else ( copy $(SolutionDir)\Mount\Release\VeraCrypt.exe $(ProjectDir)\obj_driver_debug\i386\VeraCrypt.exe &gt;NUL: )&#x0D;&#x0A;&#x0D;&#x0A;BuildDriver.cmd -rebuild -debug -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   93 				CleanCommandLine="BuildDriver.cmd -clean -debug -x86 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
   94 				Output="$(ProjectDir)\obj_driver_debug\i386\VeraCrypt.exe"
   95 				PreprocessorDefinitions="DEBUG;_DEBUG;TC_WINDOWS_DRIVER"
   96 				IncludeSearchPath="&quot;$(ProjectDir)&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\Common&quot;;&quot;$(SolutionDir)\Crypto&quot;;&quot;$(WINDDK_ROOT)\inc\ddk&quot;;&quot;$(WINDDK_ROOT)\inc\api&quot;"
   97 				ForcedIncludes=""
   98 				AssemblySearchPath=""
   99 				ForcedUsingAssemblies=""
  100 				CompileAsManaged=""
  101 			/>
  102 		</Configuration>
  103 		<Configuration
  104 			Name="Release x64|Win32"
  105 			OutputDirectory="$(ConfigurationName)"
  106 			IntermediateDirectory="$(ConfigurationName)"
  107 			ConfigurationType="0"
  108 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
  109 			>
  110 			<Tool
  111 				Name="VCNMakeTool"
  112 				BuildCommandLine="BuildDriver.cmd -build -release -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
  113 				ReBuildCommandLine="BuildDriver.cmd -rebuild -release -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
  114 				CleanCommandLine="BuildDriver.cmd -clean -release -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
  115 				Output=""
  116 				PreprocessorDefinitions="TC_WINDOWS_DRIVER"
  117 				IncludeSearchPath="&quot;$(ProjectDir)&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\Common&quot;;&quot;$(SolutionDir)\Crypto&quot;;&quot;$(WINDDK_ROOT)\inc\ddk&quot;;&quot;$(WINDDK_ROOT)\inc\api&quot;"
  118 				ForcedIncludes=""
  119 				AssemblySearchPath=""
  120 				ForcedUsingAssemblies=""
  121 				CompileAsManaged=""
  122 			/>
  123 		</Configuration>
  124 		<Configuration
  125 			Name="Debug x64|Win32"
  126 			OutputDirectory="$(ConfigurationName)"
  127 			IntermediateDirectory="$(ConfigurationName)"
  128 			ConfigurationType="0"
  129 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
  130 			>
  131 			<Tool
  132 				Name="VCNMakeTool"
  133 				BuildCommandLine="if exist $(SolutionDir)\Mount\Debug\VeraCrypt.exe ( copy $(SolutionDir)\Mount\Debug\VeraCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\VeraCrypt.exe &gt;NUL:&#x0D;&#x0A;) else ( copy $(SolutionDir)\Mount\Release\VeraCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\VeraCrypt.exe &gt;NUL: )&#x0D;&#x0A;&#x0D;&#x0A;BuildDriver.cmd -build -debug -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
  134 				ReBuildCommandLine="if exist $(SolutionDir)\Mount\Debug\VeraCrypt.exe ( copy $(SolutionDir)\Mount\Debug\VeraCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\VeraCrypt.exe &gt;NUL:&#x0D;&#x0A;) else ( copy $(SolutionDir)\Mount\Release\VeraCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\VeraCrypt.exe &gt;NUL: )&#x0D;&#x0A;&#x0D;&#x0A;BuildDriver.cmd -rebuild -debug -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
  135 				CleanCommandLine="BuildDriver.cmd -clean -debug -x64 &quot;$(SolutionDir)\Common&quot; &quot;$(SolutionDir)\Crypto&quot; &quot;$(ProjectDir)&quot;"
  136 				Output="$(ProjectDir)\obj_driver_debug\amd64\VeraCrypt.exe"
  137 				PreprocessorDefinitions="DEBUG;_DEBUG;TC_WINDOWS_DRIVER"
  138 				IncludeSearchPath="&quot;$(ProjectDir)&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\Common&quot;;&quot;$(SolutionDir)\Crypto&quot;;&quot;$(WINDDK_ROOT)\inc\ddk&quot;;&quot;$(WINDDK_ROOT)\inc\api&quot;"
  139 				ForcedIncludes=""
  140 				AssemblySearchPath=""
  141 				ForcedUsingAssemblies=""
  142 				CompileAsManaged=""
  143 			/>
  144 		</Configuration>
  145 	</Configurations>
  146 	<References>
  147 	</References>
  148 	<Files>
  149 		<Filter
  150 			Name="Source Files"
  151 			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
  152 			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
  153 			>
  154 			<File
  155 				RelativePath=".\DriveFilter.c"
  156 				>
  157 			</File>
  158 			<File
  159 				RelativePath=".\DumpFilter.c"
  160 				>
  161 			</File>
  162 			<File
  163 				RelativePath=".\EncryptedIoQueue.c"
  164 				>
  165 			</File>
  166 			<File
  167 				RelativePath=".\Ntdriver.c"
  168 				>
  169 			</File>
  170 			<File
  171 				RelativePath=".\Ntvol.c"
  172 				>
  173 			</File>
  174 			<File
  175 				RelativePath=".\VolumeFilter.c"
  176 				>
  177 			</File>
  178 			<Filter
  179 				Name="Common"
  180 				>
  181 				<File
  182 					RelativePath="..\Common\Cache.c"
  183 					>
  184 				</File>
  185 				<File
  186 					RelativePath="..\Common\Crc.c"
  187 					>
  188 				</File>
  189 				<File
  190 					RelativePath="..\Common\Crypto.c"
  191 					>
  192 				</File>
  193 				<File
  194 					RelativePath="..\Common\EncryptionThreadPool.c"
  195 					>
  196 				</File>
  197 				<File
  198 					RelativePath="..\Common\Endian.c"
  199 					>
  200 				</File>
  201 				<File
  202 					RelativePath="..\Common\GfMul.c"
  203 					>
  204 				</File>
  205 				<File
  206 					RelativePath="..\Common\Pkcs5.c"
  207 					>
  208 				</File>
  209 				<File
  210 					RelativePath="..\Common\Tests.c"
  211 					>
  212 				</File>
  213 				<File
  214 					RelativePath="..\Common\Volumes.c"
  215 					>
  216 				</File>
  217 				<File
  218 					RelativePath="..\Common\Wipe.c"
  219 					>
  220 				</File>
  221 				<File
  222 					RelativePath="..\Common\Xts.c"
  223 					>
  224 				</File>
  225 			</Filter>
  226 			<Filter
  227 				Name="Crypto"
  228 				>
  229 				<File
  230 					RelativePath="..\Crypto\Aes_hw_cpu.asm"
  231 					>
  232 				</File>
  233 				<File
  234 					RelativePath="..\Crypto\Aes_x64.asm"
  235 					>
  236 				</File>
  237 				<File
  238 					RelativePath="..\Crypto\Aes_x86.asm"
  239 					>
  240 				</File>
  241 				<File
  242 					RelativePath="..\Crypto\Aeskey.c"
  243 					>
  244 				</File>
  245 				<File
  246 					RelativePath="..\Crypto\Aestab.c"
  247 					>
  248 				</File>
  249 				<File
  250 					RelativePath="..\Crypto\Rmd160.c"
  251 					>
  252 				</File>
  253 				<File
  254 					RelativePath="..\Crypto\Serpent.c"
  255 					>
  256 				</File>
  257 				<File
  258 					RelativePath="..\Crypto\Sha2.c"
  259 					>
  260 				</File>
  261 				<File
  262 					RelativePath="..\Crypto\Twofish.c"
  263 					>
  264 				</File>
  265 				<File
  266 					RelativePath="..\Crypto\Whirlpool.c"
  267 					>
  268 				</File>
  269 			</Filter>
  270 		</Filter>
  271 		<Filter
  272 			Name="Header Files"
  273 			Filter="h;hpp;hxx;hm;inl;inc;xsd"
  274 			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
  275 			>
  276 			<File
  277 				RelativePath="..\Common\Apidrvr.h"
  278 				>
  279 			</File>
  280 			<File
  281 				RelativePath="..\Common\Cache.h"
  282 				>
  283 			</File>
  284 			<File
  285 				RelativePath="..\Common\Common.h"
  286 				>
  287 			</File>
  288 			<File
  289 				RelativePath=".\DriveFilter.h"
  290 				>
  291 			</File>
  292 			<File
  293 				RelativePath=".\DumpFilter.h"
  294 				>
  295 			</File>
  296 			<File
  297 				RelativePath=".\EncryptedIoQueue.h"
  298 				>
  299 			</File>
  300 			<File
  301 				RelativePath="..\Common\EncryptionThreadPool.h"
  302 				>
  303 			</File>
  304 			<File
  305 				RelativePath="..\Common\GfMul.h"
  306 				>
  307 			</File>
  308 			<File
  309 				RelativePath=".\Ntdriver.h"
  310 				>
  311 			</File>
  312 			<File
  313 				RelativePath=".\Ntvol.h"
  314 				>
  315 			</File>
  316 			<File
  317 				RelativePath=".\resource.h"
  318 				>
  319 			</File>
  320 			<File
  321 				RelativePath="..\Common\Tcdefs.h"
  322 				>
  323 			</File>
  324 			<File
  325 				RelativePath=".\VolumeFilter.h"
  326 				>
  327 			</File>
  328 			<File
  329 				RelativePath="..\Common\Volumes.h"
  330 				>
  331 			</File>
  332 			<File
  333 				RelativePath="..\Common\Wipe.h"
  334 				>
  335 			</File>
  336 			<File
  337 				RelativePath="..\Common\Xts.h"
  338 				>
  339 			</File>
  340 		</Filter>
  341 		<Filter
  342 			Name="Resource Files"
  343 			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
  344 			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
  345 			>
  346 			<File
  347 				RelativePath=".\Driver.rc"
  348 				>
  349 			</File>
  350 		</Filter>
  351 		<Filter
  352 			Name="Build Files"
  353 			>
  354 			<File
  355 				RelativePath=".\BuildDriver.cmd"
  356 				>
  357 			</File>
  358 			<File
  359 				RelativePath=".\Makefile"
  360 				>
  361 			</File>
  362 			<File
  363 				RelativePath=".\Sources"
  364 				>
  365 			</File>
  366 			<Filter
  367 				Name="Common"
  368 				>
  369 				<File
  370 					RelativePath="..\Common\Makefile"
  371 					>
  372 				</File>
  373 				<File
  374 					RelativePath="..\Common\Sources"
  375 					>
  376 				</File>
  377 			</Filter>
  378 			<Filter
  379 				Name="Crypto"
  380 				>
  381 				<File
  382 					RelativePath="..\Crypto\Makefile"
  383 					>
  384 				</File>
  385 				<File
  386 					RelativePath="..\Crypto\Makefile.inc"
  387 					>
  388 				</File>
  389 				<File
  390 					RelativePath="..\Crypto\Sources"
  391 					>
  392 				</File>
  393 			</Filter>
  394 		</Filter>
  395 	</Files>
  396 	<Globals>
  397 	</Globals>
  398 </VisualStudioProject>