1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-dll|Win32"> 5 <Configuration>Debug-dll</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug-dll|x64"> 9 <Configuration>Debug-dll</Configuration> 10 <Platform>x64</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Debug|Win32"> 13 <Configuration>Debug</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release-dll|Win32"> 17 <Configuration>Release-dll</Configuration> 18 <Platform>Win32</Platform> 19 </ProjectConfiguration> 20 <ProjectConfiguration Include="Release-dll|x64"> 21 <Configuration>Release-dll</Configuration> 22 <Platform>x64</Platform> 23 </ProjectConfiguration> 24 <ProjectConfiguration Include="Release|Win32"> 25 <Configuration>Release</Configuration> 26 <Platform>Win32</Platform> 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|x64"> 29 <Configuration>Debug</Configuration> 30 <Platform>x64</Platform> 31 </ProjectConfiguration> 32 <ProjectConfiguration Include="Release|x64"> 33 <Configuration>Release</Configuration> 34 <Platform>x64</Platform> 35 </ProjectConfiguration> 36 </ItemGroup> 37 <ItemGroup> 38 <ClCompile Include="..\..\..\source\mem_buff_demo.cpp" /> 39 </ItemGroup> 40 <PropertyGroup Label="Globals"> 41 <ProjectGuid>{BC090130-2C53-4CF6-8AD4-37BF72B8D01A}</ProjectGuid> 42 <RootNamespace>membuffereg</RootNamespace> 43 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> 44 </PropertyGroup> 45 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 46 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 47 <ConfigurationType>Application</ConfigurationType> 48 <UseDebugLibraries>true</UseDebugLibraries> 49 <PlatformToolset>v143</PlatformToolset> 50 <CharacterSet>MultiByte</CharacterSet> 51 </PropertyGroup> 52 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-dll|Win32'" Label="Configuration"> 53 <ConfigurationType>Application</ConfigurationType> 54 <UseDebugLibraries>true</UseDebugLibraries> 55 <PlatformToolset>v143</PlatformToolset> 56 <CharacterSet>MultiByte</CharacterSet> 57 </PropertyGroup> 58 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 59 <ConfigurationType>Application</ConfigurationType> 60 <UseDebugLibraries>false</UseDebugLibraries> 61 <PlatformToolset>v143</PlatformToolset> 62 <WholeProgramOptimization>true</WholeProgramOptimization> 63 <CharacterSet>MultiByte</CharacterSet> 64 </PropertyGroup> 65 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-dll|Win32'" Label="Configuration"> 66 <ConfigurationType>Application</ConfigurationType> 67 <UseDebugLibraries>false</UseDebugLibraries> 68 <PlatformToolset>v143</PlatformToolset> 69 <WholeProgramOptimization>true</WholeProgramOptimization> 70 <CharacterSet>MultiByte</CharacterSet> 71 </PropertyGroup> 72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 73 <ConfigurationType>Application</ConfigurationType> 74 <UseDebugLibraries>true</UseDebugLibraries> 75 <PlatformToolset>v143</PlatformToolset> 76 <CharacterSet>MultiByte</CharacterSet> 77 </PropertyGroup> 78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-dll|x64'" Label="Configuration"> 79 <ConfigurationType>Application</ConfigurationType> 80 <UseDebugLibraries>true</UseDebugLibraries> 81 <PlatformToolset>v143</PlatformToolset> 82 <CharacterSet>MultiByte</CharacterSet> 83 </PropertyGroup> 84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 85 <ConfigurationType>Application</ConfigurationType> 86 <UseDebugLibraries>false</UseDebugLibraries> 87 <PlatformToolset>v143</PlatformToolset> 88 <WholeProgramOptimization>true</WholeProgramOptimization> 89 <CharacterSet>MultiByte</CharacterSet> 90 </PropertyGroup> 91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-dll|x64'" Label="Configuration"> 92 <ConfigurationType>Application</ConfigurationType> 93 <UseDebugLibraries>false</UseDebugLibraries> 94 <PlatformToolset>v143</PlatformToolset> 95 <WholeProgramOptimization>true</WholeProgramOptimization> 96 <CharacterSet>MultiByte</CharacterSet> 97 </PropertyGroup> 98 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 99 <ImportGroup Label="ExtensionSettings"> 100 </ImportGroup> 101 <ImportGroup Label="Shared"> 102 </ImportGroup> 103 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 104 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 105 <Import Project="..\..\..\..\build\win-vs2022\opencsd.props" /> 106 </ImportGroup> 107 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-dll|Win32'" Label="PropertySheets"> 108 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 109 <Import Project="..\..\..\..\build\win-vs2022\opencsd.props" /> 110 </ImportGroup> 111 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 112 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 113 <Import Project="..\..\..\..\build\win-vs2022\opencsd.props" /> 114 </ImportGroup> 115 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-dll|Win32'" Label="PropertySheets"> 116 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 117 <Import Project="..\..\..\..\build\win-vs2022\opencsd.props" /> 118 </ImportGroup> 119 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 120 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 121 <Import Project="..\..\..\..\build\win-vs2022\opencsd.props" /> 122 </ImportGroup> 123 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-dll|x64'" Label="PropertySheets"> 124 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 125 <Import Project="..\..\..\..\build\win-vs2022\opencsd.props" /> 126 </ImportGroup> 127 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 128 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 129 <Import Project="..\..\..\..\build\win-vs2022\opencsd.props" /> 130 </ImportGroup> 131 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-dll|x64'" Label="PropertySheets"> 132 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 133 <Import Project="..\..\..\..\build\win-vs2022\opencsd.props" /> 134 </ImportGroup> 135 <PropertyGroup Label="UserMacros" /> 136 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 137 <OutDir>..\..\..\bin\win$(PlatformArchitecture)\dbg\</OutDir> 138 <IntDir>$(Platform)\$(Configuration)\</IntDir> 139 </PropertyGroup> 140 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-dll|Win32'"> 141 <OutDir>..\..\..\bin\win$(PlatformArchitecture)\dbg\</OutDir> 142 <IntDir>$(Platform)\$(Configuration)\</IntDir> 143 </PropertyGroup> 144 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 145 <OutDir>..\..\..\bin\win$(PlatformArchitecture)\rel\</OutDir> 146 <IntDir>$(Platform)\$(Configuration)\</IntDir> 147 </PropertyGroup> 148 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-dll|Win32'"> 149 <OutDir>..\..\..\bin\win$(PlatformArchitecture)\rel\</OutDir> 150 <IntDir>$(Platform)\$(Configuration)\</IntDir> 151 </PropertyGroup> 152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 153 <OutDir>..\..\..\bin\win$(PlatformArchitecture)\rel\</OutDir> 154 </PropertyGroup> 155 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-dll|x64'"> 156 <OutDir>..\..\..\bin\win$(PlatformArchitecture)\rel\</OutDir> 157 </PropertyGroup> 158 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 159 <OutDir>..\..\..\bin\win$(PlatformArchitecture)\dbg\</OutDir> 160 </PropertyGroup> 161 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-dll|x64'"> 162 <OutDir>..\..\..\bin\win$(PlatformArchitecture)\dbg\</OutDir> 163 </PropertyGroup> 164 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 165 <ClCompile> 166 <WarningLevel>Level3</WarningLevel> 167 <Optimization>Disabled</Optimization> 168 <SDLCheck> 169 </SDLCheck> 170 <AdditionalIncludeDirectories>..\..\..\..\include</AdditionalIncludeDirectories> 171 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 172 </ClCompile> 173 <Link> 174 <AdditionalLibraryDirectories>..\..\..\..\lib\win$(PlatformArchitecture)\dbg\;..\..\..\..\tests\lib\win$(PlatformArchitecture)\dbg\</AdditionalLibraryDirectories> 175 <AdditionalDependencies>lib$(LIB_BASE_NAME).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 176 <GenerateDebugInformation>true</GenerateDebugInformation> 177 </Link> 178 </ItemDefinitionGroup> 179 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-dll|Win32'"> 180 <ClCompile> 181 <WarningLevel>Level3</WarningLevel> 182 <Optimization>Disabled</Optimization> 183 <SDLCheck> 184 </SDLCheck> 185 <AdditionalIncludeDirectories>..\..\..\..\include</AdditionalIncludeDirectories> 186 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 187 </ClCompile> 188 <Link> 189 <AdditionalLibraryDirectories>..\..\..\..\lib\win$(PlatformArchitecture)\dbg\;..\..\..\..\tests\lib\win$(PlatformArchitecture)\dbg\</AdditionalLibraryDirectories> 190 <AdditionalDependencies>lib$(LIB_BASE_NAME).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 191 <GenerateDebugInformation>true</GenerateDebugInformation> 192 </Link> 193 </ItemDefinitionGroup> 194 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 195 <ClCompile> 196 <WarningLevel>Level3</WarningLevel> 197 <Optimization>Disabled</Optimization> 198 <SDLCheck>false</SDLCheck> 199 <AdditionalIncludeDirectories>..\..\..\..\include</AdditionalIncludeDirectories> 200 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;;%(PreprocessorDefinitions)</PreprocessorDefinitions> 201 </ClCompile> 202 <Link> 203 <AdditionalLibraryDirectories>..\..\..\..\lib\win$(PlatformArchitecture)\dbg\;..\..\..\..\tests\lib\win$(PlatformArchitecture)\dbg\</AdditionalLibraryDirectories> 204 <AdditionalDependencies>lib$(LIB_BASE_NAME).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 205 </Link> 206 </ItemDefinitionGroup> 207 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-dll|x64'"> 208 <ClCompile> 209 <WarningLevel>Level3</WarningLevel> 210 <Optimization>Disabled</Optimization> 211 <SDLCheck>false</SDLCheck> 212 <AdditionalIncludeDirectories>..\..\..\..\include</AdditionalIncludeDirectories> 213 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 214 </ClCompile> 215 <Link> 216 <AdditionalLibraryDirectories>..\..\..\..\lib\win$(PlatformArchitecture)\dbg\;..\..\..\..\tests\lib\win$(PlatformArchitecture)\dbg\</AdditionalLibraryDirectories> 217 <AdditionalDependencies>lib$(LIB_BASE_NAME).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 218 </Link> 219 </ItemDefinitionGroup> 220 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 221 <ClCompile> 222 <WarningLevel>Level3</WarningLevel> 223 <Optimization>MaxSpeed</Optimization> 224 <FunctionLevelLinking>true</FunctionLevelLinking> 225 <IntrinsicFunctions>true</IntrinsicFunctions> 226 <SDLCheck> 227 </SDLCheck> 228 <AdditionalIncludeDirectories>..\..\..\..\include</AdditionalIncludeDirectories> 229 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 230 </ClCompile> 231 <Link> 232 <EnableCOMDATFolding>true</EnableCOMDATFolding> 233 <OptimizeReferences>true</OptimizeReferences> 234 <AdditionalLibraryDirectories>..\..\..\..\lib\win$(PlatformArchitecture)\rel\;..\..\..\..\tests\lib\win$(PlatformArchitecture)\rel\</AdditionalLibraryDirectories> 235 <AdditionalDependencies>lib$(LIB_BASE_NAME).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 236 </Link> 237 </ItemDefinitionGroup> 238 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-dll|Win32'"> 239 <ClCompile> 240 <WarningLevel>Level3</WarningLevel> 241 <Optimization>MaxSpeed</Optimization> 242 <FunctionLevelLinking>true</FunctionLevelLinking> 243 <IntrinsicFunctions>true</IntrinsicFunctions> 244 <SDLCheck> 245 </SDLCheck> 246 <AdditionalIncludeDirectories>..\..\..\..\include</AdditionalIncludeDirectories> 247 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 248 </ClCompile> 249 <Link> 250 <EnableCOMDATFolding>true</EnableCOMDATFolding> 251 <OptimizeReferences>true</OptimizeReferences> 252 <AdditionalLibraryDirectories>..\..\..\..\lib\win$(PlatformArchitecture)\rel\;..\..\..\..\tests\lib\win$(PlatformArchitecture)\rel\</AdditionalLibraryDirectories> 253 <AdditionalDependencies>lib$(LIB_BASE_NAME).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 254 </Link> 255 </ItemDefinitionGroup> 256 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 257 <ClCompile> 258 <WarningLevel>Level3</WarningLevel> 259 <Optimization>MaxSpeed</Optimization> 260 <FunctionLevelLinking>true</FunctionLevelLinking> 261 <IntrinsicFunctions>true</IntrinsicFunctions> 262 <SDLCheck>false</SDLCheck> 263 <AdditionalIncludeDirectories>..\..\..\..\include</AdditionalIncludeDirectories> 264 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 265 </ClCompile> 266 <Link> 267 <EnableCOMDATFolding>true</EnableCOMDATFolding> 268 <OptimizeReferences>true</OptimizeReferences> 269 <AdditionalLibraryDirectories>..\..\..\..\lib\win$(PlatformArchitecture)\rel\;..\..\..\..\tests\lib\win$(PlatformArchitecture)\rel\</AdditionalLibraryDirectories> 270 <AdditionalDependencies>lib$(LIB_BASE_NAME).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 271 </Link> 272 </ItemDefinitionGroup> 273 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-dll|x64'"> 274 <ClCompile> 275 <WarningLevel>Level3</WarningLevel> 276 <Optimization>MaxSpeed</Optimization> 277 <FunctionLevelLinking>true</FunctionLevelLinking> 278 <IntrinsicFunctions>true</IntrinsicFunctions> 279 <SDLCheck>false</SDLCheck> 280 <AdditionalIncludeDirectories>..\..\..\..\include</AdditionalIncludeDirectories> 281 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 282 </ClCompile> 283 <Link> 284 <EnableCOMDATFolding>true</EnableCOMDATFolding> 285 <OptimizeReferences>true</OptimizeReferences> 286 <AdditionalLibraryDirectories>..\..\..\..\lib\win$(PlatformArchitecture)\rel\;..\..\..\..\tests\lib\win$(PlatformArchitecture)\rel\</AdditionalLibraryDirectories> 287 <AdditionalDependencies>lib$(LIB_BASE_NAME).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 288 </Link> 289 </ItemDefinitionGroup> 290 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 291 <ImportGroup Label="ExtensionTargets"> 292 </ImportGroup> 293</Project>