mirror of
				https://github.com/winfsp/winfsp.git
				synced 2025-11-04 04:58:05 -06:00 
			
		
		
		
	add VStudio project
This commit is contained in:
		
							
								
								
									
										5
									
								
								build/VStudio/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								build/VStudio/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
build
 | 
			
		||||
*.ncb
 | 
			
		||||
*.suo
 | 
			
		||||
*.vcproj.*
 | 
			
		||||
*.vcxproj.user
 | 
			
		||||
							
								
								
									
										32
									
								
								build/VStudio/winfsp.inf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								build/VStudio/winfsp.inf
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,32 @@
 | 
			
		||||
;
 | 
			
		||||
; winfsp.inf
 | 
			
		||||
;
 | 
			
		||||
 | 
			
		||||
[Version]
 | 
			
		||||
Signature="$WINDOWS NT$"
 | 
			
		||||
Class=
 | 
			
		||||
ClassGuid=
 | 
			
		||||
Provider=
 | 
			
		||||
DriverVer=
 | 
			
		||||
CatalogFile=
 | 
			
		||||
 | 
			
		||||
[DestinationDirs]
 | 
			
		||||
DefaultDestDir = 12
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[SourceDisksNames]
 | 
			
		||||
1 = %DiskName%,,,""
 | 
			
		||||
 | 
			
		||||
[SourceDisksFiles]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Manufacturer]
 | 
			
		||||
%ManufacturerName%=Standard,NT$ARCH$
 | 
			
		||||
 | 
			
		||||
[Standard.NT$ARCH$]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[Strings]
 | 
			
		||||
ManufacturerName=""
 | 
			
		||||
ClassName=""
 | 
			
		||||
DiskName="winfsp Source Disk"
 | 
			
		||||
							
								
								
									
										28
									
								
								build/VStudio/winfsp.sln
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								build/VStudio/winfsp.sln
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
 | 
			
		||||
Microsoft Visual Studio Solution File, Format Version 12.00
 | 
			
		||||
# Visual Studio 14
 | 
			
		||||
VisualStudioVersion = 14.0.23107.0
 | 
			
		||||
MinimumVisualStudioVersion = 10.0.40219.1
 | 
			
		||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "winfsp", "winfsp.vcxproj", "{C85C26BA-8C22-4D30-83DA-46C3548E6332}"
 | 
			
		||||
EndProject
 | 
			
		||||
Global
 | 
			
		||||
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 | 
			
		||||
		Debug|x64 = Debug|x64
 | 
			
		||||
		Debug|x86 = Debug|x86
 | 
			
		||||
		Release|x64 = Release|x64
 | 
			
		||||
		Release|x86 = Release|x86
 | 
			
		||||
	EndGlobalSection
 | 
			
		||||
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 | 
			
		||||
		{C85C26BA-8C22-4D30-83DA-46C3548E6332}.Debug|x64.ActiveCfg = Debug|x64
 | 
			
		||||
		{C85C26BA-8C22-4D30-83DA-46C3548E6332}.Debug|x64.Build.0 = Debug|x64
 | 
			
		||||
		{C85C26BA-8C22-4D30-83DA-46C3548E6332}.Debug|x86.ActiveCfg = Debug|Win32
 | 
			
		||||
		{C85C26BA-8C22-4D30-83DA-46C3548E6332}.Debug|x86.Build.0 = Debug|Win32
 | 
			
		||||
		{C85C26BA-8C22-4D30-83DA-46C3548E6332}.Release|x64.ActiveCfg = Release|x64
 | 
			
		||||
		{C85C26BA-8C22-4D30-83DA-46C3548E6332}.Release|x64.Build.0 = Release|x64
 | 
			
		||||
		{C85C26BA-8C22-4D30-83DA-46C3548E6332}.Release|x86.ActiveCfg = Release|Win32
 | 
			
		||||
		{C85C26BA-8C22-4D30-83DA-46C3548E6332}.Release|x86.Build.0 = Release|Win32
 | 
			
		||||
	EndGlobalSection
 | 
			
		||||
	GlobalSection(SolutionProperties) = preSolution
 | 
			
		||||
		HideSolutionNode = FALSE
 | 
			
		||||
	EndGlobalSection
 | 
			
		||||
EndGlobal
 | 
			
		||||
							
								
								
									
										105
									
								
								build/VStudio/winfsp.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										105
									
								
								build/VStudio/winfsp.vcxproj
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,105 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
			
		||||
  <ItemGroup Label="ProjectConfigurations">
 | 
			
		||||
    <ProjectConfiguration Include="Debug|Win32">
 | 
			
		||||
      <Configuration>Debug</Configuration>
 | 
			
		||||
      <Platform>Win32</Platform>
 | 
			
		||||
    </ProjectConfiguration>
 | 
			
		||||
    <ProjectConfiguration Include="Release|Win32">
 | 
			
		||||
      <Configuration>Release</Configuration>
 | 
			
		||||
      <Platform>Win32</Platform>
 | 
			
		||||
    </ProjectConfiguration>
 | 
			
		||||
    <ProjectConfiguration Include="Debug|x64">
 | 
			
		||||
      <Configuration>Debug</Configuration>
 | 
			
		||||
      <Platform>x64</Platform>
 | 
			
		||||
    </ProjectConfiguration>
 | 
			
		||||
    <ProjectConfiguration Include="Release|x64">
 | 
			
		||||
      <Configuration>Release</Configuration>
 | 
			
		||||
      <Platform>x64</Platform>
 | 
			
		||||
    </ProjectConfiguration>
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
  <PropertyGroup Label="Globals">
 | 
			
		||||
    <ProjectGuid>{C85C26BA-8C22-4D30-83DA-46C3548E6332}</ProjectGuid>
 | 
			
		||||
    <TemplateGuid>{dd38f7fc-d7bd-488b-9242-7d8754cde80d}</TemplateGuid>
 | 
			
		||||
    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
 | 
			
		||||
    <MinimumVisualStudioVersion>12.0</MinimumVisualStudioVersion>
 | 
			
		||||
    <Configuration>Debug</Configuration>
 | 
			
		||||
    <Platform Condition="'$(Platform)' == ''">Win32</Platform>
 | 
			
		||||
    <RootNamespace>winfsp</RootNamespace>
 | 
			
		||||
    <WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion>
 | 
			
		||||
    <ProjectName>winfsp.sys</ProjectName>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 | 
			
		||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 | 
			
		||||
    <TargetVersion>Windows10</TargetVersion>
 | 
			
		||||
    <UseDebugLibraries>true</UseDebugLibraries>
 | 
			
		||||
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
 | 
			
		||||
    <ConfigurationType>Driver</ConfigurationType>
 | 
			
		||||
    <DriverType>WDM</DriverType>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 | 
			
		||||
    <TargetVersion>Windows10</TargetVersion>
 | 
			
		||||
    <UseDebugLibraries>false</UseDebugLibraries>
 | 
			
		||||
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
 | 
			
		||||
    <ConfigurationType>Driver</ConfigurationType>
 | 
			
		||||
    <DriverType>WDM</DriverType>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 | 
			
		||||
    <TargetVersion>Windows10</TargetVersion>
 | 
			
		||||
    <UseDebugLibraries>true</UseDebugLibraries>
 | 
			
		||||
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
 | 
			
		||||
    <ConfigurationType>Driver</ConfigurationType>
 | 
			
		||||
    <DriverType>WDM</DriverType>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 | 
			
		||||
    <TargetVersion>Windows10</TargetVersion>
 | 
			
		||||
    <UseDebugLibraries>false</UseDebugLibraries>
 | 
			
		||||
    <PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
 | 
			
		||||
    <ConfigurationType>Driver</ConfigurationType>
 | 
			
		||||
    <DriverType>WDM</DriverType>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 | 
			
		||||
  <ImportGroup Label="ExtensionSettings">
 | 
			
		||||
  </ImportGroup>
 | 
			
		||||
  <ImportGroup Label="PropertySheets">
 | 
			
		||||
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 | 
			
		||||
  </ImportGroup>
 | 
			
		||||
  <PropertyGroup Label="UserMacros" />
 | 
			
		||||
  <PropertyGroup />
 | 
			
		||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 | 
			
		||||
    <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
 | 
			
		||||
    <OutDir>$(SolutionDir)build\$(Configuration)\</OutDir>
 | 
			
		||||
    <IntDir>$(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(PlatformTarget)\</IntDir>
 | 
			
		||||
    <TargetName>$(MSBuildProjectName)-$(PlatformTarget)</TargetName>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 | 
			
		||||
    <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
 | 
			
		||||
    <OutDir>$(SolutionDir)build\$(Configuration)\</OutDir>
 | 
			
		||||
    <IntDir>$(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(PlatformTarget)\</IntDir>
 | 
			
		||||
    <TargetName>$(MSBuildProjectName)-$(PlatformTarget)</TargetName>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 | 
			
		||||
    <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
 | 
			
		||||
    <OutDir>$(SolutionDir)build\$(Configuration)\</OutDir>
 | 
			
		||||
    <IntDir>$(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(PlatformTarget)\</IntDir>
 | 
			
		||||
    <TargetName>$(MSBuildProjectName)-$(PlatformTarget)</TargetName>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 | 
			
		||||
    <DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
 | 
			
		||||
    <OutDir>$(SolutionDir)build\$(Configuration)\</OutDir>
 | 
			
		||||
    <IntDir>$(SolutionDir)build\$(ProjectName).build\$(Configuration)\$(PlatformTarget)\</IntDir>
 | 
			
		||||
    <TargetName>$(MSBuildProjectName)-$(PlatformTarget)</TargetName>
 | 
			
		||||
  </PropertyGroup>
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <Inf Include="winfsp.inf" />
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <FilesToPackage Include="$(TargetPath)" />
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <ClCompile Include="..\..\src\sys\driver.c" />
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
 | 
			
		||||
  <ImportGroup Label="ExtensionTargets">
 | 
			
		||||
  </ImportGroup>
 | 
			
		||||
</Project>
 | 
			
		||||
							
								
								
									
										31
									
								
								build/VStudio/winfsp.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								build/VStudio/winfsp.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,31 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <Filter Include="Source Files">
 | 
			
		||||
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
 | 
			
		||||
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
 | 
			
		||||
    </Filter>
 | 
			
		||||
    <Filter Include="Header Files">
 | 
			
		||||
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
 | 
			
		||||
      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
 | 
			
		||||
    </Filter>
 | 
			
		||||
    <Filter Include="Resource Files">
 | 
			
		||||
      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
 | 
			
		||||
      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
 | 
			
		||||
    </Filter>
 | 
			
		||||
    <Filter Include="Driver Files">
 | 
			
		||||
      <UniqueIdentifier>{8E41214B-6785-4CFE-B992-037D68949A14}</UniqueIdentifier>
 | 
			
		||||
      <Extensions>inf;inv;inx;mof;mc;</Extensions>
 | 
			
		||||
    </Filter>
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <Inf Include="winfsp.inf">
 | 
			
		||||
      <Filter>Driver Files</Filter>
 | 
			
		||||
    </Inf>
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
  <ItemGroup>
 | 
			
		||||
    <ClCompile Include="..\..\src\sys\driver.c">
 | 
			
		||||
      <Filter>Source Files</Filter>
 | 
			
		||||
    </ClCompile>
 | 
			
		||||
  </ItemGroup>
 | 
			
		||||
</Project>
 | 
			
		||||
		Reference in New Issue
	
	Block a user