Граф коммитов

54 Коммитов

Автор SHA1 Сообщение Дата
Adonais Romero Gonzalez d5569c08aa Standarize INF files enconding to UTF-16 (LE with BOM); renormalize files 2024-07-01 17:33:16 -07:00
Adonais Romero González 3fcc0f2bee
Remove x86 and ARM configurations for sample projects. (#1126)
* Removed Win32 and Arm from the project configurations.
* Set default platform to x64.
2024-02-26 09:47:25 -08:00
Adonais Romero González cff1465ff1
Add ARM64 as target platform on multiple samples (#1104)
* Add ARM64 as target platform on multiple samples

* Remove ARM64 from WFPSampler temporarily

---------

Co-authored-by: Jakob Lichtenberg (170957) <jakobl@microsoft.com>
2024-02-19 14:26:14 -08:00
JakobL-MSFT 1ad137b6e5
Initial Support for WDK NuGet Experiment. Take 3 (#1102)
* Add parent directory file for NuGet import support

* fix directory.build.props file

* Checked in a comment with baseline. Also small fix to make sure we use GE InfVerif flags and Exclusions.csv

* Remove references to path which refer older vars

* Remove stale variable path from mincore.lib

* remove references to stale variale from vhidmimium

* remove stale reference from ddproxy

* remove stale reference in inspect.vcxproj

* Remove stale path reference in msnmntr.vcxproj

* Remove stale path reference to stmedit.vcxproj

* Remove stale path from echosrv.vcxproj

* remove stale path mscorelib SingleComponentSingleStateUm.vcxproj

* remove stale path

* Move GitHub check up front

* Replace correct value for the wpprecorderum

* Removed the stale references for the um libs

* correct the reference path for libs simplemedia

* Correct the reference path for vccomsup

* Correct the reference path for sdk lib path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* Build-SampleSet: Let determination of NuGet packages be based on a folder .\packages rather than the .\packages.config file

* added reference to the kit shared inc path

* Updated PACKAGERESTORE_README.md with results from Prashant's recent fixes.  Moves us 37 failures to 19 failures.

* Rewrite how to get NuGet packages via EEAP or MSFTNuGet

* Minor edits to Building-Locally.md

* added reference to the kit shared inc path

* Move forward to ge_release 26052.  This fixes samples .\prm

* added reference to the kit shared inc path

* Move forward to ge_release 26052.  This fixes samples .\prm.  Update to .\Building-Locally.md

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* Update NuGet build instructions and PACKAGERESTORE_README.md

* Reset Building-Locally.md and remote PACKAGERESTORE_README.md

* Add reference to wdk um include path

* Add reference to wdk um include path

* Add reference to wdk um include path

* Provided full path to wmimofck.exe to correctly resolve

* Fix the path resolution for wmimofexe

* Correct the wmimfck path resolution

* Add NuGet arm64 support

---------

Co-authored-by: Prashant Chahar <pchahar@microsoft.com>
Co-authored-by: Jakob Lichtenberg <jakobl@ntdev.microsoft.com>
2024-02-06 18:01:44 -08:00
JakobL-MSFT 81a3070cd9
Initial Support for WDK NuGet Experiment. Take 2. (#1099)
* Add parent directory file for NuGet import support

* fix directory.build.props file

* Checked in a comment with baseline. Also small fix to make sure we use GE InfVerif flags and Exclusions.csv

* Remove references to path which refer older vars

* Remove stale variable path from mincore.lib

* remove references to stale variale from vhidmimium

* remove stale reference from ddproxy

* remove stale reference in inspect.vcxproj

* Remove stale path reference in msnmntr.vcxproj

* Remove stale path reference to stmedit.vcxproj

* Remove stale path from echosrv.vcxproj

* remove stale path mscorelib SingleComponentSingleStateUm.vcxproj

* remove stale path

* Move GitHub check up front

* Replace correct value for the wpprecorderum

* Removed the stale references for the um libs

* correct the reference path for libs simplemedia

* Correct the reference path for vccomsup

* Correct the reference path for sdk lib path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* Build-SampleSet: Let determination of NuGet packages be based on a folder .\packages rather than the .\packages.config file

* added reference to the kit shared inc path

* Updated PACKAGERESTORE_README.md with results from Prashant's recent fixes.  Moves us 37 failures to 19 failures.

* Rewrite how to get NuGet packages via EEAP or MSFTNuGet

* Minor edits to Building-Locally.md

* added reference to the kit shared inc path

* Move forward to ge_release 26052.  This fixes samples .\prm

* added reference to the kit shared inc path

* Move forward to ge_release 26052.  This fixes samples .\prm.  Update to .\Building-Locally.md

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* added reference to the kit shared inc path

* Update NuGet build instructions and PACKAGERESTORE_README.md

* Reset Building-Locally.md and remote PACKAGERESTORE_README.md

---------

Co-authored-by: Prashant Chahar <pchahar@microsoft.com>
Co-authored-by: Jakob Lichtenberg <jakobl@ntdev.microsoft.com>
2024-02-06 01:43:29 -08:00
zlockard 24f280dc4a
Fixes for sample build errors and updates to the execution script to use new build flags (#1078)
* Fixes for sample build errors

* Fix additional sample

* Add additional sample

* Updated comments in Build-Sample.ps1

* Adjusting exclusions.csv to be accurate for GE. Still issues for NI that we need to understand better

* Merge from develop branch

* Merge from develop branch

* Merge from develop branch

* Delete WPD samples

* Separate infverif additional options for old vs new WDK

* Delete WPD samples entry in our CODEOWNERS file

* Fix spelling error

* For 22621 WDK Remove the /samples flag

---------

Co-authored-by: Zac Lockard <zlockard@microsoft.com>
Co-authored-by: Jakob Lichtenberg (170957) <jakobl@microsoft.com>
2024-01-31 13:45:54 -08:00
Adonais Romero González c39cb207eb [storage/filters] Remove deprecated sample 2023-09-27 10:37:01 -07:00
Jason 8526a742cd
Update misc projects to use a DriverTargetPlatform of 'Windows Driver' (#972)
Co-authored-by: Jason Knichel <jknichel@ntdev.microsoft.com>
2023-04-11 10:16:27 -07:00
Jason 2013b48616
Update file encoding to be UTF-16 LE for misc INFs (#959)
Co-authored-by: Jason Knichel <jknichel@ntdev.microsoft.com>
2023-04-05 13:28:34 -07:00
Michael Bernstein (MSFT) e802b80eaf
Opt many samples in for Universal validation (#910)
* Opt-in many Desktop samples for ApiValidator

ApiValidator is passing for many of our samples
marked Desktop.  This is promising and it is worth
running ApiValidator on these to ensure they stay within
the Universal API limits.

* Shift avstream/sampledevicemft sample to use mfcore.dll rather than mf.dll

* Opt many samples in for Universal validation

Many of our driver samples build cleanly agains the UniversalDDIs.xml
API list.  Opting these in as Universal helps protect their API surface
against accidentally picking up more Desktop-only APIs.

* Revert "Opt-in many Desktop samples for ApiValidator"

This reverts commit a6aa7e6797.

---------

Co-authored-by: Michael Bernstein (DPLAT) <Michael.Bernstein@microsoft.com>
2023-03-07 09:31:41 -08:00
katiezb e4fec231de
Archiving storage\class\cdrom sample (#904)
The following sample is being archived but can still be accessed using:
git checkout win11-22h2 

or by accessing this link:
https://github.com/microsoft/Windows-driver-samples/tree/win11-22h2
2023-03-01 10:34:21 -08:00
katiezb 800278d3a6
Archiving storage/sfloppy sample (#903)
The following sample is being archived but can still be accessed using:
git checkout win11-22h2 

or by accessing this link:
https://github.com/microsoft/Windows-driver-samples/tree/win11-22h2
2023-03-01 10:32:28 -08:00
Jason 7092f6df0e
Remove IA64 support from more samples (#816)
Co-authored-by: Jason Knichel <jknichel@ntdev.microsoft.com>
2023-01-03 13:07:39 -08:00
Jason f20a01318d
Fix some infverif 1203 (missing section) and 1324 (no PnpLockdown=1) errors (#793)
* Clean up some misc infverif 1203 errors
* Clean up some infverif 1324 (no PnpLockdown=1) errors
2022-10-14 13:50:18 -07:00
visvel cf17d8df1a
Using ExAllocatePool2 for deferred API change (#719) 2022-05-11 08:58:53 -07:00
dwimmel-msft a423bafcdc
[storage/class/disk] Use ExAllocatePool2 (#712) 2022-05-04 11:03:57 -07:00
dwimmel-msft 30f39e4a53
fix codeql ComparisonWithWiderType (#711) 2022-05-01 09:54:01 -07:00
tobafo19 f0522c6863
Merge pull request #656 from jgeurten/master
Update remaining samples to use SHA256 as digest signing algorithm
2022-01-31 21:37:45 -08:00
dwimmel-msft 0cf2d71b0b
fix semmle: comparison-with-wider-type (#663)
* fix semmle: comparison-with-wider-type

https://codeql.github.com/codeql-query-help/cpp/cpp-comparison-with-wider-type/

* numberOfHighestPort UCHAR -> ULONG
2021-10-27 10:14:09 -07:00
Jordan Geurten 6f36eb6956 updated \storage\ Windows-driver-samples to use SHA256 for signing 2021-07-29 15:44:26 -07:00
Andrew Maczugowski 9e91095440
Replace ExAllocatePoolWithTag with new API ExAllocatePoolZero. (#486)
Co-authored-by: Drew Maczugowski <anmaczug@microsoft.com>
2021-01-14 11:55:41 -08:00
Andrew Maczugowski 31ef0db3ef
classpnp: Use ExAllocatePoolZero instead of ExAllocatePoolWithTag (#485)
* Replace unsafe allocation API with ExAllocatePool2
* Fix for downlevel support.

Co-authored-by: Drew Maczugowski <anmaczug@microsoft.com>
2021-01-14 11:55:13 -08:00
aktsuda dbadff83ee
Merged current inbox code except for DDKSPLIT (#474)
* Merged current inbox code except for DDKSPLIT
* 19H1 inbox code except for DDKSPLIT and storport_p.h
* Removed internal code
2020-06-24 13:52:49 -07:00
Serge Gautherie 8fb512ac67 SFloppy: RtlStringCbPrintf?() need bytes, not chars (#442) 2020-01-08 14:06:30 -08:00
Barry Golden d2a0186020
Update README.md (#425) 2019-09-25 19:35:57 -07:00
Barry Golden bbe176e4e1
Update README.md (#412) 2019-09-06 05:20:38 -07:00
Barry Golden 34671c1767
Update README.md (#406)
* Update README.md

* Update README.md
2019-08-20 18:11:46 -07:00
Barry Golden 00c331aa99
Update README.md (#404) 2019-08-20 06:48:59 -07:00
Barry Golden 3156a4118e Update README.md 2019-08-17 16:50:38 -07:00
Den Delimarsky 1aa39e393c Update heading 2019-07-15 11:54:00 -07:00
Den Delimarsky de37e30aa0 Update sample metadata 2019-07-04 15:42:04 -07:00
Den Delimarsky dbc7785c3a Update manifests 2019-03-13 19:15:06 -07:00
Den Delimarsky 34dcaceff4 Update READMEs 2019-03-13 14:21:46 -07:00
Den Delimarsky cf2564be41 Update README metadata 2019-03-13 13:55:11 -07:00
Barry Golden ef7ec4ec9f Update README.md for samples portal (#358)
* Update README.md for samples portal

* Update README.md for samples portal

* Removed installwdf

* Update fork (#2)

* Fix typo

ture -> true

* Remove InstallWdf sample

* Fix typo (#340)

ture -> true

* Readme typo fix (#349)

* Update langid
2019-03-12 14:02:43 -07:00
Barry Golden 5c2d787787 Updated YAML manifest for Microsoft Samples portal. (#287)
* Rename YAML manifests to use .yml extension
* Add preserveParentHierarchy: true to YAML manifest
* Updated YAML manifest for Microsoft Samples portal.
* Fix YAML newline warnings
* Updated vssolution path in YAML manifests
2018-09-24 14:36:17 -07:00
Adonais Romero González 3428c5feaa
Suppress warning for storage/class/disk sample 2018-08-29 12:04:51 -07:00
Adonais Romero Gonzalez 84561afca9 Remove sdiomars & ramdisk samples 2018-05-15 13:50:56 -07:00
Barry Golden ba25139ebc Added .yaml files for samples portal (#214) 2018-02-28 09:14:29 -08:00
Wei Mao 96b567f49e Include headers from current folder 2017-09-18 01:33:03 -07:00
Barry Golden 13ca5b69d2 VSTS 12737998 2017-08-25 20:51:02 -07:00
Wei Mao 2512ace180 Fix more instances of: error 1209: Section [destinationdirs] is defined multiple times 2017-08-17 17:53:31 -07:00
Wei Mao c55a6ccfde Point to .inx file when .inf file is not available 2017-08-17 17:52:11 -07:00
Wei Mao 88541f70c4 Fix build failures 2017-03-20 18:09:29 -07:00
karlf 96eb96dfb6 Updated for "Windows 10 Anniversary Update" (Version 1607) 2016-08-11 13:28:13 -07:00
J M Rossy 877c5ae528 Rename README.md files to standardize casing 2015-08-12 11:57:59 -07:00
Barry Golden 7c089b4b33 Update README.md 2015-08-06 20:07:53 -07:00
Barry Golden 9026073a41 Remove obsolete readme.htm files 2015-08-06 20:06:07 -07:00
Barry Golden c7e42e0b72 Update README.md 2015-08-05 18:03:26 -07:00
Barry Golden 4dc90ad04d Update README.md 2015-07-30 16:03:24 -07:00