summaryrefslogtreecommitdiff
path: root/storage/class
diff options
context:
space:
mode:
authorJordan Geurten <[email protected]>2021-07-29 15:44:26 -0700
committerJordan Geurten <[email protected]>2021-07-29 15:44:26 -0700
commit6f36eb69562712123918b1d9d6e3db6d8247b8e4 (patch)
tree43c24b3bb62bf8559e95b97f49327119739bf4f2 /storage/class
parent33dbc7e15111aaf7db652598d777da1b2fd48957 (diff)
updated \storage\ Windows-driver-samples to use SHA256 for signing
Diffstat (limited to 'storage/class')
-rw-r--r--storage/class/classpnp/src/classpnp.vcxproj12
-rw-r--r--storage/class/classpnp/src/classpnp.vcxproj.Filters50
-rw-r--r--storage/class/disk/src/disk.vcxproj12
-rw-r--r--storage/class/disk/src/disk.vcxproj.Filters20
4 files changed, 69 insertions, 25 deletions
diff --git a/storage/class/classpnp/src/classpnp.vcxproj b/storage/class/classpnp/src/classpnp.vcxproj
index c2802197..2727ab87 100644
--- a/storage/class/classpnp/src/classpnp.vcxproj
+++ b/storage/class/classpnp/src/classpnp.vcxproj
@@ -243,6 +243,9 @@
<Link>
<ModuleDefinitionFile>class.def</ModuleDefinitionFile>
</Link>
+ <DriverSign>
+ <FileDigestAlgorithm>sha256</FileDigestAlgorithm>
+ </DriverSign>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
@@ -259,6 +262,9 @@
<Link>
<ModuleDefinitionFile>class.def</ModuleDefinitionFile>
</Link>
+ <DriverSign>
+ <FileDigestAlgorithm>sha256</FileDigestAlgorithm>
+ </DriverSign>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
@@ -275,6 +281,9 @@
<Link>
<ModuleDefinitionFile>class.def</ModuleDefinitionFile>
</Link>
+ <DriverSign>
+ <FileDigestAlgorithm>sha256</FileDigestAlgorithm>
+ </DriverSign>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
@@ -291,6 +300,9 @@
<Link>
<ModuleDefinitionFile>class.def</ModuleDefinitionFile>
</Link>
+ <DriverSign>
+ <FileDigestAlgorithm>sha256</FileDigestAlgorithm>
+ </DriverSign>
</ItemDefinitionGroup>
<ItemGroup>
<MofComp Include="classlog.mof" />
diff --git a/storage/class/classpnp/src/classpnp.vcxproj.Filters b/storage/class/classpnp/src/classpnp.vcxproj.Filters
index 93c2a79b..905f5e8d 100644
--- a/storage/class/classpnp/src/classpnp.vcxproj.Filters
+++ b/storage/class/classpnp/src/classpnp.vcxproj.Filters
@@ -19,60 +19,57 @@
</Filter>
</ItemGroup>
<ItemGroup>
- <ClCompile Include="autorun.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="class.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="classwmi.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="clntirp.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="create.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="data.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="debug.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="dictlib.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="dispatch.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="history.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="lock.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="obsolete.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="power.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="retry.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="srblib.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="utils.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="xferpkt.c">
+ <ClCompile Include="autorun.c; class.c; classwmi.c; create.c; data.c; dictlib.c; dispatch.c; history.c; lock.c; power.c; xferpkt.c; clntirp.c; retry.c; utils.c; obsolete.c; debug.c; srblib.c">
<Filter>Source Files</Filter>
</ClCompile>
- <None Include="class.def">
- <Filter>Source Files</Filter>
- </None>
</ItemGroup>
<ItemGroup>
<MofComp Include="classlog.mof">
@@ -84,4 +81,17 @@
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="*.h;*.hpp;*.hxx;*.hm;*.inl;*.xsd">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="*.h;*.hpp;*.hxx;*.hm;*.inl;*.xsd">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="*.def;*.bat;*.hpj;*.asmx">
+ <Filter>Source Files</Filter>
+ </None>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/storage/class/disk/src/disk.vcxproj b/storage/class/disk/src/disk.vcxproj
index bc5efddb..a1e3cf5d 100644
--- a/storage/class/disk/src/disk.vcxproj
+++ b/storage/class/disk/src/disk.vcxproj
@@ -117,6 +117,9 @@
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\inc;..\..\inc;..\..\..\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions Condition="!('$(UseDebugLibraries)'=='false')">%(PreprocessorDefinitions);DEBUG_USE_KDPRINT</PreprocessorDefinitions>
</Midl>
+ <DriverSign>
+ <FileDigestAlgorithm>sha256</FileDigestAlgorithm>
+ </DriverSign>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Link>
@@ -136,6 +139,9 @@
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\inc;..\..\inc;..\..\..\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions Condition="!('$(UseDebugLibraries)'=='false')">%(PreprocessorDefinitions);DEBUG_USE_KDPRINT</PreprocessorDefinitions>
</Midl>
+ <DriverSign>
+ <FileDigestAlgorithm>sha256</FileDigestAlgorithm>
+ </DriverSign>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Link>
@@ -155,6 +161,9 @@
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\inc;..\..\inc;..\..\..\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions Condition="!('$(UseDebugLibraries)'=='false')">%(PreprocessorDefinitions);DEBUG_USE_KDPRINT</PreprocessorDefinitions>
</Midl>
+ <DriverSign>
+ <FileDigestAlgorithm>sha256</FileDigestAlgorithm>
+ </DriverSign>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Link>
@@ -174,6 +183,9 @@
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\inc;..\..\inc;..\..\..\inc</AdditionalIncludeDirectories>
<PreprocessorDefinitions Condition="!('$(UseDebugLibraries)'=='false')">%(PreprocessorDefinitions);DEBUG_USE_KDPRINT</PreprocessorDefinitions>
</Midl>
+ <DriverSign>
+ <FileDigestAlgorithm>sha256</FileDigestAlgorithm>
+ </DriverSign>
</ItemDefinitionGroup>
<ItemGroup>
<ResourceCompile Include="disk.rc" />
diff --git a/storage/class/disk/src/disk.vcxproj.Filters b/storage/class/disk/src/disk.vcxproj.Filters
index 5c982e78..e43e6361 100644
--- a/storage/class/disk/src/disk.vcxproj.Filters
+++ b/storage/class/disk/src/disk.vcxproj.Filters
@@ -19,19 +19,19 @@
</Filter>
</ItemGroup>
<ItemGroup>
- <ClCompile Include="data.c">
+ <ClCompile Include="data.c; disk.c; diskwmi.c; geometry.c; pnp.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="disk.c">
+ <ClCompile Include="data.c; disk.c; diskwmi.c; geometry.c; pnp.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="diskwmi.c">
+ <ClCompile Include="data.c; disk.c; diskwmi.c; geometry.c; pnp.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="geometry.c">
+ <ClCompile Include="data.c; disk.c; diskwmi.c; geometry.c; pnp.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="pnp.c">
+ <ClCompile Include="data.c; disk.c; diskwmi.c; geometry.c; pnp.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
@@ -40,4 +40,14 @@
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="*.h;*.hpp;*.hxx;*.hm;*.inl;*.xsd">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Inf Include="*.inf">
+ <Filter>Driver Files</Filter>
+ </Inf>
+ </ItemGroup>
</Project> \ No newline at end of file