1*9a0e4156SSadaf Ebrahimi<?xml version="1.0" encoding="utf-8"?> 2*9a0e4156SSadaf Ebrahimi<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3*9a0e4156SSadaf Ebrahimi <ItemGroup Label="ProjectConfigurations"> 4*9a0e4156SSadaf Ebrahimi <ProjectConfiguration Include="Debug|Win32"> 5*9a0e4156SSadaf Ebrahimi <Configuration>Debug</Configuration> 6*9a0e4156SSadaf Ebrahimi <Platform>Win32</Platform> 7*9a0e4156SSadaf Ebrahimi </ProjectConfiguration> 8*9a0e4156SSadaf Ebrahimi <ProjectConfiguration Include="Debug|x64"> 9*9a0e4156SSadaf Ebrahimi <Configuration>Debug</Configuration> 10*9a0e4156SSadaf Ebrahimi <Platform>x64</Platform> 11*9a0e4156SSadaf Ebrahimi </ProjectConfiguration> 12*9a0e4156SSadaf Ebrahimi <ProjectConfiguration Include="Release|Win32"> 13*9a0e4156SSadaf Ebrahimi <Configuration>Release</Configuration> 14*9a0e4156SSadaf Ebrahimi <Platform>Win32</Platform> 15*9a0e4156SSadaf Ebrahimi </ProjectConfiguration> 16*9a0e4156SSadaf Ebrahimi <ProjectConfiguration Include="Release|x64"> 17*9a0e4156SSadaf Ebrahimi <Configuration>Release</Configuration> 18*9a0e4156SSadaf Ebrahimi <Platform>x64</Platform> 19*9a0e4156SSadaf Ebrahimi </ProjectConfiguration> 20*9a0e4156SSadaf Ebrahimi </ItemGroup> 21*9a0e4156SSadaf Ebrahimi <Import Condition="Exists('..\capstone.props')" Project="..\capstone.props" /> 22*9a0e4156SSadaf Ebrahimi <PropertyGroup Label="Globals"> 23*9a0e4156SSadaf Ebrahimi <ProjectGuid>{C6E4974C-2CAF-499A-802A-FB906F86B4C8}</ProjectGuid> 24*9a0e4156SSadaf Ebrahimi <TemplateGuid>{1bc93793-694f-48fe-9372-81e2b05556fd}</TemplateGuid> 25*9a0e4156SSadaf Ebrahimi <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> 26*9a0e4156SSadaf Ebrahimi <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion> 27*9a0e4156SSadaf Ebrahimi <Configuration>Win8.1 Debug</Configuration> 28*9a0e4156SSadaf Ebrahimi <Platform Condition="'$(Platform)' == ''">Win32</Platform> 29*9a0e4156SSadaf Ebrahimi <RootNamespace>test_winkernel</RootNamespace> 30*9a0e4156SSadaf Ebrahimi <ProjectName>test_winkernel</ProjectName> 31*9a0e4156SSadaf Ebrahimi </PropertyGroup> 32*9a0e4156SSadaf Ebrahimi <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 33*9a0e4156SSadaf Ebrahimi <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 34*9a0e4156SSadaf Ebrahimi <TargetVersion>Windows7</TargetVersion> 35*9a0e4156SSadaf Ebrahimi <UseDebugLibraries>true</UseDebugLibraries> 36*9a0e4156SSadaf Ebrahimi <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset> 37*9a0e4156SSadaf Ebrahimi <ConfigurationType>Driver</ConfigurationType> 38*9a0e4156SSadaf Ebrahimi <DriverType>KMDF</DriverType> 39*9a0e4156SSadaf Ebrahimi </PropertyGroup> 40*9a0e4156SSadaf Ebrahimi <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 41*9a0e4156SSadaf Ebrahimi <TargetVersion>Windows7</TargetVersion> 42*9a0e4156SSadaf Ebrahimi <UseDebugLibraries>false</UseDebugLibraries> 43*9a0e4156SSadaf Ebrahimi <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset> 44*9a0e4156SSadaf Ebrahimi <ConfigurationType>Driver</ConfigurationType> 45*9a0e4156SSadaf Ebrahimi <DriverType>KMDF</DriverType> 46*9a0e4156SSadaf Ebrahimi </PropertyGroup> 47*9a0e4156SSadaf Ebrahimi <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 48*9a0e4156SSadaf Ebrahimi <TargetVersion>Windows7</TargetVersion> 49*9a0e4156SSadaf Ebrahimi <UseDebugLibraries>true</UseDebugLibraries> 50*9a0e4156SSadaf Ebrahimi <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset> 51*9a0e4156SSadaf Ebrahimi <ConfigurationType>Driver</ConfigurationType> 52*9a0e4156SSadaf Ebrahimi <DriverType>KMDF</DriverType> 53*9a0e4156SSadaf Ebrahimi </PropertyGroup> 54*9a0e4156SSadaf Ebrahimi <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 55*9a0e4156SSadaf Ebrahimi <TargetVersion>Windows7</TargetVersion> 56*9a0e4156SSadaf Ebrahimi <UseDebugLibraries>false</UseDebugLibraries> 57*9a0e4156SSadaf Ebrahimi <PlatformToolset>WindowsKernelModeDriver8.1</PlatformToolset> 58*9a0e4156SSadaf Ebrahimi <ConfigurationType>Driver</ConfigurationType> 59*9a0e4156SSadaf Ebrahimi <DriverType>KMDF</DriverType> 60*9a0e4156SSadaf Ebrahimi </PropertyGroup> 61*9a0e4156SSadaf Ebrahimi <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 62*9a0e4156SSadaf Ebrahimi <ImportGroup Label="ExtensionSettings"> 63*9a0e4156SSadaf Ebrahimi </ImportGroup> 64*9a0e4156SSadaf Ebrahimi <ImportGroup Label="PropertySheets"> 65*9a0e4156SSadaf Ebrahimi <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 66*9a0e4156SSadaf Ebrahimi </ImportGroup> 67*9a0e4156SSadaf Ebrahimi <PropertyGroup Label="UserMacros" /> 68*9a0e4156SSadaf Ebrahimi <PropertyGroup /> 69*9a0e4156SSadaf Ebrahimi <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 70*9a0e4156SSadaf Ebrahimi <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> 71*9a0e4156SSadaf Ebrahimi </PropertyGroup> 72*9a0e4156SSadaf Ebrahimi <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 73*9a0e4156SSadaf Ebrahimi <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> 74*9a0e4156SSadaf Ebrahimi </PropertyGroup> 75*9a0e4156SSadaf Ebrahimi <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 76*9a0e4156SSadaf Ebrahimi <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> 77*9a0e4156SSadaf Ebrahimi </PropertyGroup> 78*9a0e4156SSadaf Ebrahimi <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 79*9a0e4156SSadaf Ebrahimi <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor> 80*9a0e4156SSadaf Ebrahimi </PropertyGroup> 81*9a0e4156SSadaf Ebrahimi <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 82*9a0e4156SSadaf Ebrahimi <ClCompile> 83*9a0e4156SSadaf Ebrahimi <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 84*9a0e4156SSadaf Ebrahimi <WppKernelMode>true</WppKernelMode> 85*9a0e4156SSadaf Ebrahimi <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 86*9a0e4156SSadaf Ebrahimi <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_M68K;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;%(PreprocessorDefinitions)</PreprocessorDefinitions> 87*9a0e4156SSadaf Ebrahimi <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 88*9a0e4156SSadaf Ebrahimi </ClCompile> 89*9a0e4156SSadaf Ebrahimi <Link> 90*9a0e4156SSadaf Ebrahimi <AdditionalDependencies>capstone_static_winkernel.lib;ntstrsafe.lib;%(AdditionalDependencies)</AdditionalDependencies> 91*9a0e4156SSadaf Ebrahimi <AdditionalLibraryDirectories>..\Debug</AdditionalLibraryDirectories> 92*9a0e4156SSadaf Ebrahimi </Link> 93*9a0e4156SSadaf Ebrahimi </ItemDefinitionGroup> 94*9a0e4156SSadaf Ebrahimi <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 95*9a0e4156SSadaf Ebrahimi <ClCompile> 96*9a0e4156SSadaf Ebrahimi <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 97*9a0e4156SSadaf Ebrahimi <WppKernelMode>true</WppKernelMode> 98*9a0e4156SSadaf Ebrahimi <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 99*9a0e4156SSadaf Ebrahimi <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_M68K;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;%(PreprocessorDefinitions)</PreprocessorDefinitions> 100*9a0e4156SSadaf Ebrahimi </ClCompile> 101*9a0e4156SSadaf Ebrahimi <Link> 102*9a0e4156SSadaf Ebrahimi <AdditionalDependencies>capstone_static_winkernel.lib;ntstrsafe.lib;%(AdditionalDependencies)</AdditionalDependencies> 103*9a0e4156SSadaf Ebrahimi <AdditionalLibraryDirectories>..\Release</AdditionalLibraryDirectories> 104*9a0e4156SSadaf Ebrahimi </Link> 105*9a0e4156SSadaf Ebrahimi </ItemDefinitionGroup> 106*9a0e4156SSadaf Ebrahimi <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 107*9a0e4156SSadaf Ebrahimi <ClCompile> 108*9a0e4156SSadaf Ebrahimi <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 109*9a0e4156SSadaf Ebrahimi <WppKernelMode>true</WppKernelMode> 110*9a0e4156SSadaf Ebrahimi <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 111*9a0e4156SSadaf Ebrahimi <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_M68K;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;%(PreprocessorDefinitions)</PreprocessorDefinitions> 112*9a0e4156SSadaf Ebrahimi <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 113*9a0e4156SSadaf Ebrahimi </ClCompile> 114*9a0e4156SSadaf Ebrahimi <Link> 115*9a0e4156SSadaf Ebrahimi <AdditionalDependencies>capstone_static_winkernel.lib;ntstrsafe.lib;%(AdditionalDependencies)</AdditionalDependencies> 116*9a0e4156SSadaf Ebrahimi <AdditionalLibraryDirectories>..\x64\Debug</AdditionalLibraryDirectories> 117*9a0e4156SSadaf Ebrahimi </Link> 118*9a0e4156SSadaf Ebrahimi </ItemDefinitionGroup> 119*9a0e4156SSadaf Ebrahimi <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 120*9a0e4156SSadaf Ebrahimi <ClCompile> 121*9a0e4156SSadaf Ebrahimi <WppScanConfigurationData Condition="'%(ClCompile. ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData> 122*9a0e4156SSadaf Ebrahimi <WppKernelMode>true</WppKernelMode> 123*9a0e4156SSadaf Ebrahimi <AdditionalIncludeDirectories>..\..\include;..\headers;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 124*9a0e4156SSadaf Ebrahimi <PreprocessorDefinitions>CAPSTONE_X86_ATT_DISABLE_NO;CAPSTONE_DIET_NO;CAPSTONE_X86_REDUCE_NO;CAPSTONE_HAS_ARM;CAPSTONE_HAS_ARM64;CAPSTONE_HAS_M68K;CAPSTONE_HAS_MIPS;CAPSTONE_HAS_POWERPC;CAPSTONE_HAS_SPARC;CAPSTONE_HAS_SYSZ;CAPSTONE_HAS_X86;CAPSTONE_HAS_XCORE;CAPSTONE_USE_SYS_DYN_MEM;%(PreprocessorDefinitions)</PreprocessorDefinitions> 125*9a0e4156SSadaf Ebrahimi </ClCompile> 126*9a0e4156SSadaf Ebrahimi <Link> 127*9a0e4156SSadaf Ebrahimi <AdditionalDependencies>capstone_static_winkernel.lib;ntstrsafe.lib;%(AdditionalDependencies)</AdditionalDependencies> 128*9a0e4156SSadaf Ebrahimi <AdditionalLibraryDirectories>..\x64\Release</AdditionalLibraryDirectories> 129*9a0e4156SSadaf Ebrahimi </Link> 130*9a0e4156SSadaf Ebrahimi </ItemDefinitionGroup> 131*9a0e4156SSadaf Ebrahimi <ItemGroup> 132*9a0e4156SSadaf Ebrahimi <FilesToPackage Include="$(TargetPath)" /> 133*9a0e4156SSadaf Ebrahimi <FilesToPackage Include="@(Inf->'%(CopyOutput)')" Condition="'@(Inf)'!=''" /> 134*9a0e4156SSadaf Ebrahimi </ItemGroup> 135*9a0e4156SSadaf Ebrahimi <ItemGroup> 136*9a0e4156SSadaf Ebrahimi <ClCompile Include="..\..\tests\test_winkernel.cpp" /> 137*9a0e4156SSadaf Ebrahimi </ItemGroup> 138*9a0e4156SSadaf Ebrahimi <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 139*9a0e4156SSadaf Ebrahimi <ImportGroup Label="ExtensionTargets"> 140*9a0e4156SSadaf Ebrahimi </ImportGroup> 141*9a0e4156SSadaf Ebrahimi</Project>