summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDen Delimarsky <[email protected]>2019-03-13 14:21:46 -0700
committerDen Delimarsky <[email protected]>2019-03-13 14:21:46 -0700
commit34dcaceff4ea13c5078c06058957abf075b358ef (patch)
tree84c5048b5568cda4d2ecbfdd19ab88425f4a22c8
parent1404d5fcfc743326d065c7f6977a68e92f3bf9f6 (diff)
Update READMEs
-rw-r--r--TrEE/README.md4
-rw-r--r--audio/sysvad/README.md4
-rw-r--r--avstream/avscamera/README.md4
-rw-r--r--avstream/avscamera/mft0/README.md4
-rw-r--r--avstream/avshws/README.md4
-rw-r--r--avstream/avssamp/README.md4
-rw-r--r--avstream/sampledevicemft/README.md4
-rw-r--r--avstream/samplemft0/README.md4
-rw-r--r--biometrics/README.md4
-rw-r--r--bluetooth/bthecho/bthsrv/README.md4
-rw-r--r--bluetooth/serialhcibus/README.md4
-rw-r--r--filesys/cdfs/README.md4
-rw-r--r--filesys/fastfat/README.md4
-rw-r--r--filesys/miniFilter/MetadataManager/README.md4
-rw-r--r--filesys/miniFilter/NameChanger/README.md4
-rw-r--r--filesys/miniFilter/avscan/README.md4
-rw-r--r--filesys/miniFilter/cancelSafe/README.md4
-rw-r--r--filesys/miniFilter/cdo/README.md4
-rw-r--r--filesys/miniFilter/change/README.md4
-rw-r--r--filesys/miniFilter/ctx/README.md4
-rw-r--r--filesys/miniFilter/delete/README.md4
-rw-r--r--filesys/miniFilter/minispy/README.md4
-rw-r--r--filesys/miniFilter/nullFilter/README.md4
-rw-r--r--filesys/miniFilter/passThrough/README.md4
-rw-r--r--filesys/miniFilter/scanner/README.md4
-rw-r--r--filesys/miniFilter/simrep/README.md4
-rw-r--r--filesys/miniFilter/swapBuffers/README.md4
-rw-r--r--general/DCHU/README.md4
-rw-r--r--general/PLX9x5x/README.md4
-rw-r--r--general/SimpleMediaSource/general-SimpleMediaSource.yaml4
-rw-r--r--general/SystemDma/wdm/README.md4
-rw-r--r--general/WinHEC 2017 Lab/README.md4
-rw-r--r--general/cancel/README.md4
-rw-r--r--general/echo/kmdf/README.md4
-rw-r--r--general/echo/umdf/README.md4
-rw-r--r--general/echo/umdf2/README.md4
-rw-r--r--general/echo/umdfSocketEcho/README.md4
-rw-r--r--general/event/README.md4
-rw-r--r--general/filehistory/README.md4
-rw-r--r--general/ioctl/kmdf/README.md4
-rw-r--r--general/ioctl/wdm/README.md4
-rw-r--r--general/obcallback/README.md4
-rw-r--r--general/pcidrv/README.md4
-rw-r--r--general/perfcounters/kcs/README.md4
-rw-r--r--general/registry/regfltr/README.md4
-rw-r--r--general/toaster/toastDrv/README.md4
-rw-r--r--general/toaster/toastpkg/README.md4
-rw-r--r--general/toaster/umdf2/README.md4
-rw-r--r--general/tracing/SystemTraceControl/README.md4
-rw-r--r--general/tracing/evntdrv/README.md4
-rw-r--r--general/tracing/tracedriver/README.md4
-rw-r--r--general/umdfSkeleton/README.md4
-rw-r--r--gnss/ReadMe.md4
-rw-r--r--gpio/samples/README.md4
-rw-r--r--hid/firefly/README.md4
-rw-r--r--hid/hclient/README.md4
-rw-r--r--hid/hidusbfx2/README.md4
-rw-r--r--hid/vhidmini2/README.md4
-rw-r--r--input/kbfiltr/README.md4
-rw-r--r--input/layout/README.md4
-rw-r--r--input/moufiltr/README.md4
-rw-r--r--network/config/bindview/README.md4
-rw-r--r--network/modem/fakemodem/README.md4
-rw-r--r--network/ndis/extension/README.md4
-rw-r--r--network/ndis/filter/README.md4
-rw-r--r--network/ndis/mux/README.md4
-rw-r--r--network/ndis/ndisprot/6x/README.md4
-rw-r--r--network/ndis/ndisprot_kmdf/README.md4
-rw-r--r--network/ndis/netvmini/6x/README.md4
-rw-r--r--network/radio/HidSwitchDriverSample/README.md4
-rw-r--r--network/radio/RadioManagerSample/README.md4
-rw-r--r--network/trans/WFPSampler/README.md4
-rw-r--r--network/trans/ddproxy/README.md4
-rw-r--r--network/trans/inspect/README.md4
-rw-r--r--network/trans/msnmntr/README.md4
-rw-r--r--network/trans/stmedit/README.md4
-rw-r--r--network/wlan/WDI/README.md4
-rw-r--r--network/wlan/ihvsampleui/README.md4
-rw-r--r--network/wsk/echosrv/README.md4
-rw-r--r--nfc/NfcCxSample/README.md4
-rw-r--r--nfp/net/inc/README.md4
-rw-r--r--pofx/PEP/README.md4
-rw-r--r--pofx/UMDF2/README.md4
-rw-r--r--pofx/WDF/README.md4
-rw-r--r--pos/drivers/MagneticStripeReader/README.md4
-rw-r--r--pos/drivers/barcodescanner/README.md4
-rw-r--r--print/OEM Printer Customization Plug-in Samples/README.md4
-rw-r--r--print/SampleOpenXPS/README.md4
-rw-r--r--print/SampleXPS/README.md4
-rw-r--r--print/SimplePipelineFilter/README.md4
-rw-r--r--print/XPSDrvSmpl/README.md4
-rw-r--r--print/XpsRasFilter/README.md4
-rw-r--r--print/autoconfig/README.md4
-rw-r--r--print/cpsuisam/README.md4
-rw-r--r--print/v4PrintDriverSamples/PrinterExtensionSample/README.md2
-rw-r--r--print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md4
-rw-r--r--print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md6
-rw-r--r--print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md4
-rw-r--r--print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md4
-rw-r--r--sd/miniport/sdhc/README.md4
-rw-r--r--security/elam/README.md4
-rw-r--r--sensors/ADXL345Acc/readme.md4
-rw-r--r--sensors/Activity/readme.md4
-rw-r--r--sensors/CustomSensors/readme.md4
-rw-r--r--sensors/Fusion/readme.md4
-rw-r--r--sensors/Pedometer/readme.md4
-rw-r--r--sensors/SensorsComboDriver/readme.md4
-rw-r--r--sensors/SimpleDeviceOrientationSensor/readme.md4
-rw-r--r--serial/VirtualSerial/README.md4
-rw-r--r--serial/VirtualSerial2/README.md4
-rw-r--r--serial/serenum/README.md4
-rw-r--r--serial/serial/README.md4
-rw-r--r--setup/devcon/README.md4
-rw-r--r--simbatt/README.md4
-rw-r--r--smartcrd/README.md4
-rw-r--r--spb/SkeletonI2C/README.md4
-rw-r--r--spb/SpbTestTool/README.md4
-rw-r--r--storage/class/cdrom/README.md4
-rw-r--r--storage/class/classpnp/README.md4
-rw-r--r--storage/class/disk/README.md4
-rw-r--r--storage/filters/addfilter/README.md4
-rw-r--r--storage/iscsi/README.md4
-rw-r--r--storage/miniports/lsi_u3/README.md4
-rw-r--r--storage/miniports/storahci/README.md4
-rw-r--r--storage/msdsm/README.md4
-rw-r--r--storage/sfloppy/README.md4
-rw-r--r--storage/tools/spti/README.md4
-rw-r--r--thermal/simsensor/README.md4
-rw-r--r--thermal/thermalclient/README.md4
-rw-r--r--tools/dv/samples/DV-FailDriver-WDM/README.md4
-rw-r--r--tools/sdv/samples/SDV-FailDriver-KMDF/README.md4
-rw-r--r--tools/sdv/samples/SDV-FailDriver-NDIS/README.md4
-rw-r--r--tools/sdv/samples/SDV-FailDriver-STORPORT/README.md4
-rw-r--r--tools/sdv/samples/SDV-FailDriver-WDM/README.md4
-rw-r--r--usb/UcmCxUcsi/README.md4
-rw-r--r--usb/UcmTcpciCxClientSample/README.md4
-rw-r--r--usb/UcmUcsiAcpiSample/README.md4
-rw-r--r--usb/kmdf_enumswitches/README.md6
-rw-r--r--usb/kmdf_fx2/README.md4
-rw-r--r--usb/ufxclientsample/README.md4
-rw-r--r--usb/umdf2_fx2/README.md4
-rw-r--r--usb/umdf_filter_kmdf/README.md10
-rw-r--r--usb/umdf_filter_umdf/README.md8
-rw-r--r--usb/umdf_fx2/README.md8
-rw-r--r--usb/usbsamp/README.md4
-rw-r--r--usb/usbview/README.md4
-rw-r--r--usb/wdf_osrfx2_lab/README.md4
-rw-r--r--video/KMDOD/README.md4
-rw-r--r--video/pixlib/README.md4
-rw-r--r--wia/README.md4
-rw-r--r--wmi/wmiacpi/README.md4
-rw-r--r--wmi/wmisamp/README.md4
-rw-r--r--wpd/WpdBasicHardwareDriver/README.md4
-rw-r--r--wpd/WpdHelloWorldDriver/README.md4
-rw-r--r--wpd/WpdMultiTransportDriver/README.md4
-rw-r--r--wpd/WpdServiceSampleDriver/README.md4
-rw-r--r--wpd/WpdWudfSampleDriver/README.md4
157 files changed, 322 insertions, 322 deletions
diff --git a/TrEE/README.md b/TrEE/README.md
index 9b29a3b7..077a8fb8 100644
--- a/TrEE/README.md
+++ b/TrEE/README.md
@@ -2,9 +2,9 @@
topic: sample
description: The Trusted Execution Environment (TrEE) sample.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/audio/sysvad/README.md b/audio/sysvad/README.md
index eae0d522..0ae4a1e2 100644
--- a/audio/sysvad/README.md
+++ b/audio/sysvad/README.md
@@ -2,9 +2,9 @@
topic: sample
description: The Microsoft SysVAD Virtual Audio Device Driver (SYSVAD) shows how to develop a WDM audio driver that exposes support for multiple audio devices.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/avstream/avscamera/README.md b/avstream/avscamera/README.md
index befd8528..4dcc24bb 100644
--- a/avstream/avscamera/README.md
+++ b/avstream/avscamera/README.md
@@ -3,9 +3,9 @@ topic: sample
description: Provides a pin-centric AVStream capture driver for a simulated front and back camera that performs simulated captures.
urlFragment: avscamera
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/avstream/avscamera/mft0/README.md b/avstream/avscamera/mft0/README.md
index fae150fb..3064837e 100644
--- a/avstream/avscamera/mft0/README.md
+++ b/avstream/avscamera/mft0/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Provides a pin-centric AVStream capture driver for a simulated front and back camera that performs simulated captures.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/avstream/avshws/README.md b/avstream/avshws/README.md
index 4b719fb1..5413a2c0 100644
--- a/avstream/avshws/README.md
+++ b/avstream/avshws/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A simulated hardware sample driver providing a pin-centric capture driver to simulate AV capture hardware.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/avstream/avssamp/README.md b/avstream/avssamp/README.md
index c6781ef7..12e38b7e 100644
--- a/avstream/avssamp/README.md
+++ b/avstream/avssamp/README.md
@@ -2,9 +2,9 @@
topic: sample
description: An AVStream filter-centric simulated capture sample driver with functional audio.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/avstream/sampledevicemft/README.md b/avstream/sampledevicemft/README.md
index d578333a..25d5991e 100644
--- a/avstream/sampledevicemft/README.md
+++ b/avstream/sampledevicemft/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A driver device transform which loads in a process streaming an Avstream based camera device using Media Foundation.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/avstream/samplemft0/README.md b/avstream/samplemft0/README.md
index 34f06880..4370517b 100644
--- a/avstream/samplemft0/README.md
+++ b/avstream/samplemft0/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A driver MFT for use with a camera's Windows device app.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/biometrics/README.md b/biometrics/README.md
index a7083758..f62da26a 100644
--- a/biometrics/README.md
+++ b/biometrics/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Contains the Windows Biometric Driver Interface sample and the Windows Biometric Service Adapter samples.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/bluetooth/bthecho/bthsrv/README.md b/bluetooth/bthecho/bthsrv/README.md
index 80600819..a839b7ef 100644
--- a/bluetooth/bthecho/bthsrv/README.md
+++ b/bluetooth/bthecho/bthsrv/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates development of Bluetooth L2CAP profile drivers using the Bluetooth L2CAP DDIs.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/bluetooth/serialhcibus/README.md b/bluetooth/serialhcibus/README.md
index 6cfd4fa0..a81e5f83 100644
--- a/bluetooth/serialhcibus/README.md
+++ b/bluetooth/serialhcibus/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to implement a basic bus driver to support the new Bluetooth Extensibility transport DDIs over the UART transport.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/cdfs/README.md b/filesys/cdfs/README.md
index ec472cc0..9a70e049 100644
--- a/filesys/cdfs/README.md
+++ b/filesys/cdfs/README.md
@@ -2,9 +2,9 @@
topic: sample
description: The CD-ROM file system driver (cdfs) sample is a file system driver for removable media.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/fastfat/README.md b/filesys/fastfat/README.md
index d8964077..aa135bd8 100644
--- a/filesys/fastfat/README.md
+++ b/filesys/fastfat/README.md
@@ -3,9 +3,9 @@ topic: sample
name: fastfat File System Driver
description: A file system driver based on the Windows inbox FastFAT file system used as a model for new file systems.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/MetadataManager/README.md b/filesys/miniFilter/MetadataManager/README.md
index 5a092fa9..dd7bf6df 100644
--- a/filesys/miniFilter/MetadataManager/README.md
+++ b/filesys/miniFilter/MetadataManager/README.md
@@ -2,9 +2,9 @@
topic: sample
description: An example of how to use files for storing metadata that corresponds to minifilters.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/NameChanger/README.md b/filesys/miniFilter/NameChanger/README.md
index 266e034d..e56a22b4 100644
--- a/filesys/miniFilter/NameChanger/README.md
+++ b/filesys/miniFilter/NameChanger/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Grafts a directory from one part of a volume's namespace to another part using a mapping.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/avscan/README.md b/filesys/miniFilter/avscan/README.md
index 71b9cfd4..e8b232c6 100644
--- a/filesys/miniFilter/avscan/README.md
+++ b/filesys/miniFilter/avscan/README.md
@@ -2,9 +2,9 @@
topic: sample
description: This filter is a transaction-aware file scanner that examines data in files.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/cancelSafe/README.md b/filesys/miniFilter/cancelSafe/README.md
index c7f6a610..e35f429b 100644
--- a/filesys/miniFilter/cancelSafe/README.md
+++ b/filesys/miniFilter/cancelSafe/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A minifilter demonstrating the use of cancel-safe queues.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/cdo/README.md b/filesys/miniFilter/cdo/README.md
index b3257c25..8feba54e 100644
--- a/filesys/miniFilter/cdo/README.md
+++ b/filesys/miniFilter/cdo/README.md
@@ -2,9 +2,9 @@
topic: sample
description: An example of using a control device object (CDO) with a minifilter.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/change/README.md b/filesys/miniFilter/change/README.md
index 471cd7c5..12e8e17a 100644
--- a/filesys/miniFilter/change/README.md
+++ b/filesys/miniFilter/change/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A transaction-aware filter that monitors file changes in real time.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/ctx/README.md b/filesys/miniFilter/ctx/README.md
index 90aecf8d..904a3568 100644
--- a/filesys/miniFilter/ctx/README.md
+++ b/filesys/miniFilter/ctx/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to attach contexts to instances, files, streams, and stream handles in your minifilter.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/delete/README.md b/filesys/miniFilter/delete/README.md
index fa9c921d..96e91cdc 100644
--- a/filesys/miniFilter/delete/README.md
+++ b/filesys/miniFilter/delete/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to detect deletions of files or streams.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/minispy/README.md b/filesys/miniFilter/minispy/README.md
index 4b1e009d..aff8825a 100644
--- a/filesys/miniFilter/minispy/README.md
+++ b/filesys/miniFilter/minispy/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A tool to monitor and log any I/O and transaction activity that occurs in the system.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/nullFilter/README.md b/filesys/miniFilter/nullFilter/README.md
index 57b192b1..b7e52d44 100644
--- a/filesys/miniFilter/nullFilter/README.md
+++ b/filesys/miniFilter/nullFilter/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A minifilter that demonstrates registration with the filter manager.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/passThrough/README.md b/filesys/miniFilter/passThrough/README.md
index 47d02e42..2e319a68 100644
--- a/filesys/miniFilter/passThrough/README.md
+++ b/filesys/miniFilter/passThrough/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to specify callback functions for different types of I/O requests.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/scanner/README.md b/filesys/miniFilter/scanner/README.md
index e1fc6388..da01b38e 100644
--- a/filesys/miniFilter/scanner/README.md
+++ b/filesys/miniFilter/scanner/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A file data scanner example. Typically, anti-virus filters are of this type.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/simrep/README.md b/filesys/miniFilter/simrep/README.md
index 64582962..366818ed 100644
--- a/filesys/miniFilter/simrep/README.md
+++ b/filesys/miniFilter/simrep/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how a file system filter can simulate file-system like reparse-point behavior to redirect a file open to an alternate path.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/filesys/miniFilter/swapBuffers/README.md b/filesys/miniFilter/swapBuffers/README.md
index 7a951289..729e7966 100644
--- a/filesys/miniFilter/swapBuffers/README.md
+++ b/filesys/miniFilter/swapBuffers/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to switch buffers between reads and writes of data. This technique is particularly useful for encryption filters.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/DCHU/README.md b/general/DCHU/README.md
index 50efae66..ce107bb1 100644
--- a/general/DCHU/README.md
+++ b/general/DCHU/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Illustrates DCHU principles of universal driver design.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/PLX9x5x/README.md b/general/PLX9x5x/README.md
index d5d88cbc..bc1c1de3 100644
--- a/general/PLX9x5x/README.md
+++ b/general/PLX9x5x/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a driver for a generic PCI device using Windows Driver Frameworks (WDF).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/SimpleMediaSource/general-SimpleMediaSource.yaml b/general/SimpleMediaSource/general-SimpleMediaSource.yaml
index 88e2d839..0a7443ed 100644
--- a/general/SimpleMediaSource/general-SimpleMediaSource.yaml
+++ b/general/SimpleMediaSource/general-SimpleMediaSource.yaml
@@ -5,6 +5,6 @@ sample:
generateZip: true
author: windows-driver-samples
languages:
- - cpp
+- cpp
technologies:
- - windows
+- windows
diff --git a/general/SystemDma/wdm/README.md b/general/SystemDma/wdm/README.md
index 45b6d356..23315a12 100644
--- a/general/SystemDma/wdm/README.md
+++ b/general/SystemDma/wdm/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how a driver could use a system DMA controller to write data to a hardware location using V3 System DMA.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/WinHEC 2017 Lab/README.md b/general/WinHEC 2017 Lab/README.md
index 51212e45..1d44f060 100644
--- a/general/WinHEC 2017 Lab/README.md
+++ b/general/WinHEC 2017 Lab/README.md
@@ -2,9 +2,9 @@
topic: sample
description: WinHEC 2017 Lab
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/cancel/README.md b/general/cancel/README.md
index 9c034017..ff53246b 100644
--- a/general/cancel/README.md
+++ b/general/cancel/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the use of the cancel-safe queue routines.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/echo/kmdf/README.md b/general/echo/kmdf/README.md
index 690b5624..9dcdf601 100644
--- a/general/echo/kmdf/README.md
+++ b/general/echo/kmdf/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use a sequential queue to serialize read and write requests presented to the driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/echo/umdf/README.md b/general/echo/umdf/README.md
index 687a997d..c1ae545f 100644
--- a/general/echo/umdf/README.md
+++ b/general/echo/umdf/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use UMDF version 1 to write a driver and demonstrates best practices.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/echo/umdf2/README.md b/general/echo/umdf2/README.md
index 7da6b0c8..1a46cc34 100644
--- a/general/echo/umdf2/README.md
+++ b/general/echo/umdf2/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use UMDF 2 to write a driver and to employ best practices.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/echo/umdfSocketEcho/README.md b/general/echo/umdfSocketEcho/README.md
index 536aa9ed..579013e1 100644
--- a/general/echo/umdfSocketEcho/README.md
+++ b/general/echo/umdfSocketEcho/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use UMDF version 1 to write a driver and demonstrates best practices.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/event/README.md b/general/event/README.md
index 955773dd..0730c156 100644
--- a/general/event/README.md
+++ b/general/event/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates different ways a kernel-mode driver can notify an application about a hardware event.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/filehistory/README.md b/general/filehistory/README.md
index 79662dcf..43daa06e 100644
--- a/general/filehistory/README.md
+++ b/general/filehistory/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A console application that starts the file history service, if it is stopped, and schedules regular backups.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/ioctl/kmdf/README.md b/general/ioctl/kmdf/README.md
index cdc61313..edfc3651 100644
--- a/general/ioctl/kmdf/README.md
+++ b/general/ioctl/kmdf/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a non-PnP driver using the Kernel Mode Driver Framework.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/ioctl/wdm/README.md b/general/ioctl/wdm/README.md
index 91bfccf9..76717ec8 100644
--- a/general/ioctl/wdm/README.md
+++ b/general/ioctl/wdm/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates usage of four different types of IOCTLs.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/obcallback/README.md b/general/obcallback/README.md
index f80bfa25..70434d2a 100644
--- a/general/obcallback/README.md
+++ b/general/obcallback/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the use of registered callbacks for process protection.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/pcidrv/README.md b/general/pcidrv/README.md
index fa19cdef..94881da7 100644
--- a/general/pcidrv/README.md
+++ b/general/pcidrv/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a KMDF driver for a PCI device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/perfcounters/kcs/README.md b/general/perfcounters/kcs/README.md
index 80beb851..347dc1bc 100644
--- a/general/perfcounters/kcs/README.md
+++ b/general/perfcounters/kcs/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the use of the kernel-mode performance library.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/registry/regfltr/README.md b/general/registry/regfltr/README.md
index be5a6165..141c1238 100644
--- a/general/registry/regfltr/README.md
+++ b/general/registry/regfltr/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a registry filter driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/toaster/toastDrv/README.md b/general/toaster/toastDrv/README.md
index d568a1f7..423d258b 100644
--- a/general/toaster/toastDrv/README.md
+++ b/general/toaster/toastDrv/README.md
@@ -2,9 +2,9 @@
topic: sample
description: An iterative series of samples that demonstrate KDMF and UDMF1 driver development.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/toaster/toastpkg/README.md b/general/toaster/toastpkg/README.md
index 3691c984..a66cfe76 100644
--- a/general/toaster/toastpkg/README.md
+++ b/general/toaster/toastpkg/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Simulates hardware-first and software-first installation of the toaster sample driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/toaster/umdf2/README.md b/general/toaster/umdf2/README.md
index fff6eceb..b5cfa5f7 100644
--- a/general/toaster/umdf2/README.md
+++ b/general/toaster/umdf2/README.md
@@ -2,9 +2,9 @@
topic: sample
description: An iterative series of samples that demonstrate driver development using UMDF version 2.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/tracing/SystemTraceControl/README.md b/general/tracing/SystemTraceControl/README.md
index 42c66424..a1a18c9c 100644
--- a/general/tracing/SystemTraceControl/README.md
+++ b/general/tracing/SystemTraceControl/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use event tracing control APIs to collect events from the system trace provider.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/tracing/evntdrv/README.md b/general/tracing/evntdrv/README.md
index 244da68e..13c9542f 100644
--- a/general/tracing/evntdrv/README.md
+++ b/general/tracing/evntdrv/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the use of the Event Tracing for Windows (ETW) API in a driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/tracing/tracedriver/README.md b/general/tracing/tracedriver/README.md
index e996588f..400452fd 100644
--- a/general/tracing/tracedriver/README.md
+++ b/general/tracing/tracedriver/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A sample driver instrumented for software tracing.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/general/umdfSkeleton/README.md b/general/umdfSkeleton/README.md
index 5bc6c265..6936cfdf 100644
--- a/general/umdfSkeleton/README.md
+++ b/general/umdfSkeleton/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use UDMF to write a minimal driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/gnss/ReadMe.md b/gnss/ReadMe.md
index 44b5dd8c..0e382a34 100644
--- a/gnss/ReadMe.md
+++ b/gnss/ReadMe.md
@@ -2,9 +2,9 @@
topic: sample
description: Provides base sample driver that IHVs and partners can use to extend to build their custom Windows GPS/GNSS drivers.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/gpio/samples/README.md b/gpio/samples/README.md
index 98ccc201..f5c4fdfa 100644
--- a/gpio/samples/README.md
+++ b/gpio/samples/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Illustrates how to write a GPIO controller driver that works in conjunction with the GPIO framework extension (GpioClx).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/hid/firefly/README.md b/hid/firefly/README.md
index c2d4d62c..d5db239d 100644
--- a/hid/firefly/README.md
+++ b/hid/firefly/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Illustrates using remote I/O target interfaces to open a HID collection in kernel-mode and send IOCTL requests to set and get feature reports.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/hid/hclient/README.md b/hid/hclient/README.md
index 02d87e6c..bff1f89b 100644
--- a/hid/hclient/README.md
+++ b/hid/hclient/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a user-mode client application that communicates with HID devices.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/hid/hidusbfx2/README.md b/hid/hidusbfx2/README.md
index 968bca65..8c16f094 100644
--- a/hid/hidusbfx2/README.md
+++ b/hid/hidusbfx2/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates mapping of a non-HID USB device to a HID device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/hid/vhidmini2/README.md b/hid/vhidmini2/README.md
index 7a9440f5..b99eb796 100644
--- a/hid/vhidmini2/README.md
+++ b/hid/vhidmini2/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a HID minidriver using User-Mode Driver Framework (UMDF).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/input/kbfiltr/README.md b/input/kbfiltr/README.md
index 48c177c7..0343f766 100644
--- a/input/kbfiltr/README.md
+++ b/input/kbfiltr/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A WDF example of a keyboard input filter driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/input/layout/README.md b/input/layout/README.md
index f31a9ea9..52af37c7 100644
--- a/input/layout/README.md
+++ b/input/layout/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to generate layouts for various keyboards and locales.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/input/moufiltr/README.md b/input/moufiltr/README.md
index de844b62..3a8483c6 100644
--- a/input/moufiltr/README.md
+++ b/input/moufiltr/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A WDF example of a mouse input filter driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/config/bindview/README.md b/network/config/bindview/README.md
index 21b9eeca..fdb27529 100644
--- a/network/config/bindview/README.md
+++ b/network/config/bindview/README.md
@@ -2,9 +2,9 @@
topic: sample
description: An application that demonstrates how to use INetCfg APIs to enumerate, install, uninstall, bind and unbind network components.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/modem/fakemodem/README.md b/network/modem/fakemodem/README.md
index bd35970c..aa139958 100644
--- a/network/modem/fakemodem/README.md
+++ b/network/modem/fakemodem/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates a simple controller-less modem driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/ndis/extension/README.md b/network/ndis/extension/README.md
index 2c502c4e..554f4af0 100644
--- a/network/ndis/extension/README.md
+++ b/network/ndis/extension/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A base library used to implement a Hyper-V Extensible Switch extension filter driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/ndis/filter/README.md b/network/ndis/filter/README.md
index 4f5bc03a..4d65740f 100644
--- a/network/ndis/filter/README.md
+++ b/network/ndis/filter/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A pass-through NDIS 6 filter driver demonstrating the basic principles of an NDIS 6.0 Filter driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/ndis/mux/README.md b/network/ndis/mux/README.md
index 6e643416..fbe8ae91 100644
--- a/network/ndis/mux/README.md
+++ b/network/ndis/mux/README.md
@@ -2,9 +2,9 @@
topic: sample
description: An NDIS 6.0 driver that demonstrates the operation of an N to 1 MUX driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/ndis/ndisprot/6x/README.md b/network/ndis/ndisprot/6x/README.md
index 112f9b77..ecb51586 100644
--- a/network/ndis/ndisprot/6x/README.md
+++ b/network/ndis/ndisprot/6x/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates a connection-less NDIS 6.0 protocol WDM driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/ndis/ndisprot_kmdf/README.md b/network/ndis/ndisprot_kmdf/README.md
index 09ba1bdd..4d40fadc 100644
--- a/network/ndis/ndisprot_kmdf/README.md
+++ b/network/ndis/ndisprot_kmdf/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates a connection-less NDIS 6.0 protocol KMDF driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/ndis/netvmini/6x/README.md b/network/ndis/netvmini/6x/README.md
index e74779d0..5ce68d7a 100644
--- a/network/ndis/netvmini/6x/README.md
+++ b/network/ndis/netvmini/6x/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the functionality of an NDIS miniport driver without requiring a physical network adapter.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/radio/HidSwitchDriverSample/README.md b/network/radio/HidSwitchDriverSample/README.md
index 07ccf14b..812fd66c 100644
--- a/network/radio/HidSwitchDriverSample/README.md
+++ b/network/radio/HidSwitchDriverSample/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to structure a HID driver for radio switches for the OSR USB-FX2 Development Board.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/radio/RadioManagerSample/README.md b/network/radio/RadioManagerSample/README.md
index 6b6ce0ed..5abdb866 100644
--- a/network/radio/RadioManagerSample/README.md
+++ b/network/radio/RadioManagerSample/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to structure a Radio Manager for use with the Windows Radio Management APIs.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/trans/WFPSampler/README.md b/network/trans/WFPSampler/README.md
index 950bd2c6..bf8a630e 100644
--- a/network/trans/WFPSampler/README.md
+++ b/network/trans/WFPSampler/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A sample firewall that has a command-line interface which allows adding filters at various WFP layers.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/trans/ddproxy/README.md b/network/trans/ddproxy/README.md
index d45ba3c0..636aeb68 100644
--- a/network/trans/ddproxy/README.md
+++ b/network/trans/ddproxy/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the packet modification capabilities of the Windows Filtering Platform (WFP).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/trans/inspect/README.md b/network/trans/inspect/README.md
index 6749a8f0..9b15b02c 100644
--- a/network/trans/inspect/README.md
+++ b/network/trans/inspect/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the traffic inspection capabilities of the Windows Filtering Platform (WFP).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/trans/msnmntr/README.md b/network/trans/msnmntr/README.md
index f1e96379..91bf1356 100644
--- a/network/trans/msnmntr/README.md
+++ b/network/trans/msnmntr/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the stream inspection capabilities of the Windows Filtering Platform (WFP).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/trans/stmedit/README.md b/network/trans/stmedit/README.md
index b3fc584b..17fdff98 100644
--- a/network/trans/stmedit/README.md
+++ b/network/trans/stmedit/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates replacing a string pattern for a Transmission Control Protocol (TCP) connection using the Windows Filtering Platform (WFP).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/wlan/WDI/README.md b/network/wlan/WDI/README.md
index d4d47037..c9327a9c 100644
--- a/network/wlan/WDI/README.md
+++ b/network/wlan/WDI/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates use of the WLAN WDI.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/wlan/ihvsampleui/README.md b/network/wlan/ihvsampleui/README.md
index 9c8fee88..db537b91 100644
--- a/network/wlan/ihvsampleui/README.md
+++ b/network/wlan/ihvsampleui/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates the WLAN IHV UI.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/network/wsk/echosrv/README.md b/network/wsk/echosrv/README.md
index beb9076d..8c5e8323 100644
--- a/network/wsk/echosrv/README.md
+++ b/network/wsk/echosrv/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A minimal sample driver to demonstrate the usage of the Winsock Kernel (WSK) programming interface.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/nfc/NfcCxSample/README.md b/nfc/NfcCxSample/README.md
index a8ccdf5a..a3af8add 100644
--- a/nfc/NfcCxSample/README.md
+++ b/nfc/NfcCxSample/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Sample code for creating a NFC driver using the NFC Class Extension.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
# NFC CX client driver sample
diff --git a/nfp/net/inc/README.md b/nfp/net/inc/README.md
index aa595276..814eaf33 100644
--- a/nfp/net/inc/README.md
+++ b/nfp/net/inc/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use UMDF version 1 to write a near-field proximity driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/pofx/PEP/README.md b/pofx/PEP/README.md
index c3f7568a..ece35c04 100644
--- a/pofx/PEP/README.md
+++ b/pofx/PEP/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates an interface which allows PEP to implement ACPI runtime methods natively via a driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/pofx/UMDF2/README.md b/pofx/UMDF2/README.md
index 1f473ed6..b73aadea 100644
--- a/pofx/UMDF2/README.md
+++ b/pofx/UMDF2/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how a UMDF version 2 driver can implement F-state-based power management.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/pofx/WDF/README.md b/pofx/WDF/README.md
index 406ce245..70dbedf7 100644
--- a/pofx/WDF/README.md
+++ b/pofx/WDF/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrate how a KMDF driver can implement F-state-based power management.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/pos/drivers/MagneticStripeReader/README.md b/pos/drivers/MagneticStripeReader/README.md
index b726b4ed..36e1bd77 100644
--- a/pos/drivers/MagneticStripeReader/README.md
+++ b/pos/drivers/MagneticStripeReader/README.md
@@ -2,9 +2,9 @@
topic: sample
description: This UMDF version 2 sample serves as a template for creating a new Magnetic Stripe Reader driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/pos/drivers/barcodescanner/README.md b/pos/drivers/barcodescanner/README.md
index 86ebbe78..d5934f8f 100644
--- a/pos/drivers/barcodescanner/README.md
+++ b/pos/drivers/barcodescanner/README.md
@@ -2,9 +2,9 @@
topic: sample
description: This UDMF version 2 sample serves as a template for creating a new Barcode Scanner driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/OEM Printer Customization Plug-in Samples/README.md b/print/OEM Printer Customization Plug-in Samples/README.md
index 40783e29..b6bd5675 100644
--- a/print/OEM Printer Customization Plug-in Samples/README.md
+++ b/print/OEM Printer Customization Plug-in Samples/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Provides examples of how to build OEM printer customization plug-ins.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/SampleOpenXPS/README.md b/print/SampleOpenXPS/README.md
index 8b99f05b..7ece3442 100644
--- a/print/SampleOpenXPS/README.md
+++ b/print/SampleOpenXPS/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Contains a set of documents that exercise a variety of features of OpenXPS.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/SampleXPS/README.md b/print/SampleXPS/README.md
index 6d5f7ba7..edc8f7a1 100644
--- a/print/SampleXPS/README.md
+++ b/print/SampleXPS/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Contains a set of documents that exercise a variety of features of the XML Paper Specification.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/SimplePipelineFilter/README.md b/print/SimplePipelineFilter/README.md
index d363b0da..94558670 100644
--- a/print/SimplePipelineFilter/README.md
+++ b/print/SimplePipelineFilter/README.md
@@ -2,9 +2,9 @@
topic: sample
description: This sample shows how to use the print pipeline's filter interfaces.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/XPSDrvSmpl/README.md b/print/XPSDrvSmpl/README.md
index 81aceead..01a6735f 100644
--- a/print/XPSDrvSmpl/README.md
+++ b/print/XPSDrvSmpl/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Provide a starting point for developing XPSDrv printer drivers and to illustrate the facility and potential of an XPSDrv print driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/XpsRasFilter/README.md b/print/XpsRasFilter/README.md
index 9d1807ac..a4b6447a 100644
--- a/print/XpsRasFilter/README.md
+++ b/print/XpsRasFilter/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Implements an XPSDrv filter that rasterizes fixed pages in an XPS document.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/autoconfig/README.md b/print/autoconfig/README.md
index 331cee56..2085dd72 100644
--- a/print/autoconfig/README.md
+++ b/print/autoconfig/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to implement auto-configuration in v4 print drivers.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/cpsuisam/README.md b/print/cpsuisam/README.md
index cac94db7..5bb6676b 100644
--- a/print/cpsuisam/README.md
+++ b/print/cpsuisam/README.md
@@ -2,9 +2,9 @@
topic: sample
description: The CPSUISAM application causes the CPSUI to call the print spooler to create property sheet pages for the default printer.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/print/v4PrintDriverSamples/PrinterExtensionSample/README.md b/print/v4PrintDriverSamples/PrinterExtensionSample/README.md
index 0ba9c943..d022fcad 100644
--- a/print/v4PrintDriverSamples/PrinterExtensionSample/README.md
+++ b/print/v4PrintDriverSamples/PrinterExtensionSample/README.md
@@ -4,7 +4,7 @@ description: Demonstrates how to use .NET to build a customized, desktop UI for
languages:
- csharp
products:
- - windows
+- windows
---
<!---
diff --git a/print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md b/print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md
index b6e15209..cc3ba307 100644
--- a/print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md
+++ b/print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to implement advanced constraint handling and PrintTicket/PrintCapabilities handling using JavaScript.
languages:
- - javascript
+- javascript
products:
- - windows
+- windows
---
<!---
diff --git a/print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md b/print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md
index 17d1c7aa..e9d1999f 100644
--- a/print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md
+++ b/print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md
@@ -2,10 +2,10 @@
topic: sample
description: Demonstrates how to support host-based devices that use the v4 print driver model and are connected via USB.
languages:
- - javascript
+- javascript
- xml
products:
- - windows
+- windows
---
<!---
@@ -48,7 +48,7 @@ Here are the core files that you will find in this sample:
**usb\_host\_based\_sample.js**
- A USB Bidi Extension JavaScript file which includes support for controlling printing for host-based devices. This is the only code in the driver sample. It is invoked by USBMon and it communicates with the device to do the following:
- - Determine if the device is ready to receive data
+- Determine if the device is ready to receive data
- Check to see if there is an error condition
- Read the device status
diff --git a/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md b/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md
index 8bbad99a..bed9f8bd 100644
--- a/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md
+++ b/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md
@@ -2,10 +2,10 @@
topic: sample
description: Demonstrates how to support bidirectional (Bidi) communication over the USB bus using JavaScript and XML.
languages:
- - javascript
+- javascript
- xml
products:
- - windows
+- windows
---
<!---
diff --git a/print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md b/print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md
index c356bee0..8f4755fc 100644
--- a/print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md
+++ b/print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use an XML extension file to support bidirectional (Bidi) communication with a WSD connected printer.
languages:
- - xml
+- xml
products:
- - windows
+- windows
---
<!---
diff --git a/sd/miniport/sdhc/README.md b/sd/miniport/sdhc/README.md
index 25d3acb7..73a239cf 100644
--- a/sd/miniport/sdhc/README.md
+++ b/sd/miniport/sdhc/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Provides a functional miniport implementation for a standard SD host controller.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/security/elam/README.md b/security/elam/README.md
index c7d7b10b..0495be42 100644
--- a/security/elam/README.md
+++ b/security/elam/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to receive notifications about the initialization of regular boot start drivers in an Early Launch Anti-Malware driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/sensors/ADXL345Acc/readme.md b/sensors/ADXL345Acc/readme.md
index f1a06a01..a9e88e1b 100644
--- a/sensors/ADXL345Acc/readme.md
+++ b/sensors/ADXL345Acc/readme.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a UMDF v2 driver to control an ADXL345 accelerometer chip.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/sensors/Activity/readme.md b/sensors/Activity/readme.md
index 0c25eea2..5024f481 100644
--- a/sensors/Activity/readme.md
+++ b/sensors/Activity/readme.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a UMDF v2 driver to control an activity sensor.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/sensors/CustomSensors/readme.md b/sensors/CustomSensors/readme.md
index 910d437e..6f1a6081 100644
--- a/sensors/CustomSensors/readme.md
+++ b/sensors/CustomSensors/readme.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a UMDF v2 driver to control a custom sensor.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/sensors/Fusion/readme.md b/sensors/Fusion/readme.md
index 28d9183c..6d378428 100644
--- a/sensors/Fusion/readme.md
+++ b/sensors/Fusion/readme.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a UMDF v2 driver to control a virtual FusionSensor sensor.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/sensors/Pedometer/readme.md b/sensors/Pedometer/readme.md
index 898c68c8..6c0d7fdc 100644
--- a/sensors/Pedometer/readme.md
+++ b/sensors/Pedometer/readme.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a UMDF v2 driver to control a virtual Pedometer sensor.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/sensors/SensorsComboDriver/readme.md b/sensors/SensorsComboDriver/readme.md
index 8c74f1a9..23ee0a61 100644
--- a/sensors/SensorsComboDriver/readme.md
+++ b/sensors/SensorsComboDriver/readme.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write UMDF v2 drivers to control various types of virtual sensors.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/sensors/SimpleDeviceOrientationSensor/readme.md b/sensors/SimpleDeviceOrientationSensor/readme.md
index 2f7ffd8b..cd1e72c5 100644
--- a/sensors/SimpleDeviceOrientationSensor/readme.md
+++ b/sensors/SimpleDeviceOrientationSensor/readme.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a UMDF v2 sensor driver to output Simple Device Orientation values.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/serial/VirtualSerial/README.md b/serial/VirtualSerial/README.md
index 882d2cd8..b24ecaaf 100644
--- a/serial/VirtualSerial/README.md
+++ b/serial/VirtualSerial/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates a simple virtual serial driver (ComPort) and a controller-less modem driver (FakeModem).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/serial/VirtualSerial2/README.md b/serial/VirtualSerial2/README.md
index 8155ffe2..c3b9220a 100644
--- a/serial/VirtualSerial2/README.md
+++ b/serial/VirtualSerial2/README.md
@@ -3,9 +3,9 @@ topic: sample
urlFragment: virtual-serial-driver-sample-v2
description: Demonstrates UMDF version 2 serial drivers and includes a simple virtual serial driver (ComPort) and a controller-less modem driver (FakeModem).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/serial/serenum/README.md b/serial/serenum/README.md
index 5d290921..79d1cf35 100644
--- a/serial/serenum/README.md
+++ b/serial/serenum/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Enumerates Plug-n-Play RS-232 devices that are compliant with the current revision of Plug and Play External COM Device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/serial/serial/README.md b/serial/serial/README.md
index 97e5f165..b97575a8 100644
--- a/serial/serial/README.md
+++ b/serial/serial/README.md
@@ -2,9 +2,9 @@
topic: sample
description: The Serial (16550-based RS-232) sample driver is a WDF version of the inbox Serial.sys driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/setup/devcon/README.md b/setup/devcon/README.md
index ff02674f..3d67a9ec 100644
--- a/setup/devcon/README.md
+++ b/setup/devcon/README.md
@@ -2,9 +2,9 @@
topic: sample
description: DevCon enables, disables, installs, configures, and removes devices on the local computer and displays detailed information about devices on local and remote computers.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/simbatt/README.md b/simbatt/README.md
index 9b8e02e8..de5aeeed 100644
--- a/simbatt/README.md
+++ b/simbatt/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates a KMDF-based implementation of Windows battery driver interfaces.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/smartcrd/README.md b/smartcrd/README.md
index 2e868f7a..bfdcd0a3 100644
--- a/smartcrd/README.md
+++ b/smartcrd/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to write a KMDF driver for the SCM Microsystems PCMCIA smart card reader.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/spb/SkeletonI2C/README.md b/spb/SkeletonI2C/README.md
index f1c209da..a9fbb672 100644
--- a/spb/SkeletonI2C/README.md
+++ b/spb/SkeletonI2C/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to design a KMDF controller driver for Windows that conforms to the simple peripheral bus (SPB) device driver interface (DDI).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/spb/SpbTestTool/README.md b/spb/SpbTestTool/README.md
index 42b97229..242f09f4 100644
--- a/spb/SpbTestTool/README.md
+++ b/spb/SpbTestTool/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to open a handle to the SPB controller, use the SPB interface from a KMDF driver, and employ GPIO.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/class/cdrom/README.md b/storage/class/cdrom/README.md
index 1633153b..5a6f366a 100644
--- a/storage/class/cdrom/README.md
+++ b/storage/class/cdrom/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Provide access to CD, DVD and Blu-ray drives, supports Plug and Play, Power Management, and AutoRun (media change notification).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/class/classpnp/README.md b/storage/class/classpnp/README.md
index 5322eac9..60f92316 100644
--- a/storage/class/classpnp/README.md
+++ b/storage/class/classpnp/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A library storage class driver used by disk, CDROM, and the tape class drivers.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/class/disk/README.md b/storage/class/disk/README.md
index 6998ddae..82a08ba6 100644
--- a/storage/class/disk/README.md
+++ b/storage/class/disk/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A class driver for disk devices.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/filters/addfilter/README.md b/storage/filters/addfilter/README.md
index 26750117..47f41838 100644
--- a/storage/filters/addfilter/README.md
+++ b/storage/filters/addfilter/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A command-line application that adds and removes filter drivers for a given drive or volume.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/iscsi/README.md b/storage/iscsi/README.md
index 9ae05ee7..53edf7da 100644
--- a/storage/iscsi/README.md
+++ b/storage/iscsi/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A WMI iSCSI miniport that can be tested using the iSCSICLI.exe tool.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/miniports/lsi_u3/README.md b/storage/miniports/lsi_u3/README.md
index 09fc4fc0..6d2cb740 100644
--- a/storage/miniports/lsi_u3/README.md
+++ b/storage/miniports/lsi_u3/README.md
@@ -2,9 +2,9 @@
topic: sample
description: An adapter driver for use with Parallel SCSI Host Bus Adapters or on-motherboard solutions that use the LSI 53C1010 SCSI ASIC.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/miniports/storahci/README.md b/storage/miniports/storahci/README.md
index c52ba604..3ecb3c2f 100644
--- a/storage/miniports/storahci/README.md
+++ b/storage/miniports/storahci/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A sample Storport ACHI miniport driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/msdsm/README.md b/storage/msdsm/README.md
index ee210b37..992992ef 100644
--- a/storage/msdsm/README.md
+++ b/storage/msdsm/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Provides a sample for building vendor-specific device-specific modules (DSM), supports iSCSI and Fibre Channel devices.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/sfloppy/README.md b/storage/sfloppy/README.md
index 215fd85f..70ffbc43 100644
--- a/storage/sfloppy/README.md
+++ b/storage/sfloppy/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A sample class driver for Super Floppy disk drives.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/storage/tools/spti/README.md b/storage/tools/spti/README.md
index 33fe841f..bc1ee132 100644
--- a/storage/tools/spti/README.md
+++ b/storage/tools/spti/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to communicate with a SCSI device using pass-through IOCTLs in an application using DeviceIoControl API.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/thermal/simsensor/README.md b/thermal/simsensor/README.md
index 6c3bf565..c8e6994a 100644
--- a/thermal/simsensor/README.md
+++ b/thermal/simsensor/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates a simulated temperature sensor device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/thermal/thermalclient/README.md b/thermal/thermalclient/README.md
index 670bfaaf..fa3c2cd1 100644
--- a/thermal/thermalclient/README.md
+++ b/thermal/thermalclient/README.md
@@ -3,9 +3,9 @@ topic: sample
name: SimThermalClient - Simulated Thermal Client Sample Driver
description: Simulates a device that is a Windows thermal management client.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/tools/dv/samples/DV-FailDriver-WDM/README.md b/tools/dv/samples/DV-FailDriver-WDM/README.md
index 1aeb6bf9..30d56cc7 100644
--- a/tools/dv/samples/DV-FailDriver-WDM/README.md
+++ b/tools/dv/samples/DV-FailDriver-WDM/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how Driver Verifier (DV) can find errors in a WDM driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/tools/sdv/samples/SDV-FailDriver-KMDF/README.md b/tools/sdv/samples/SDV-FailDriver-KMDF/README.md
index 977b8f64..06fb7e58 100644
--- a/tools/sdv/samples/SDV-FailDriver-KMDF/README.md
+++ b/tools/sdv/samples/SDV-FailDriver-KMDF/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how Static Driver Verifier (SDV) can find errors in a KMDF driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/tools/sdv/samples/SDV-FailDriver-NDIS/README.md b/tools/sdv/samples/SDV-FailDriver-NDIS/README.md
index 9fe4e30a..f87bf56a 100644
--- a/tools/sdv/samples/SDV-FailDriver-NDIS/README.md
+++ b/tools/sdv/samples/SDV-FailDriver-NDIS/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how Static Driver Verifier (SDV) can find errors in a NDIS driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/tools/sdv/samples/SDV-FailDriver-STORPORT/README.md b/tools/sdv/samples/SDV-FailDriver-STORPORT/README.md
index f47b40bd..ce1ec925 100644
--- a/tools/sdv/samples/SDV-FailDriver-STORPORT/README.md
+++ b/tools/sdv/samples/SDV-FailDriver-STORPORT/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how Static Driver Verifier (SDV) can find errors in a Storport driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/tools/sdv/samples/SDV-FailDriver-WDM/README.md b/tools/sdv/samples/SDV-FailDriver-WDM/README.md
index 768c4554..0b824e1e 100644
--- a/tools/sdv/samples/SDV-FailDriver-WDM/README.md
+++ b/tools/sdv/samples/SDV-FailDriver-WDM/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how Static Driver Verifier (SDV) can find errors in a WDM driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/UcmCxUcsi/README.md b/usb/UcmCxUcsi/README.md
index 19741dcf..42a50dd7 100644
--- a/usb/UcmCxUcsi/README.md
+++ b/usb/UcmCxUcsi/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to create a Windows USB Type-C port controller driver using the USB Connector Manager class extension driver (UcmCx).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/UcmTcpciCxClientSample/README.md b/usb/UcmTcpciCxClientSample/README.md
index 8eeb7545..2dfab641 100644
--- a/usb/UcmTcpciCxClientSample/README.md
+++ b/usb/UcmTcpciCxClientSample/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to create a Windows USB Type-C port controller driver using the USB Connector Manager Type-C Port Controller Interface class extension driver (UcmTcpciCx).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/UcmUcsiAcpiSample/README.md b/usb/UcmUcsiAcpiSample/README.md
index aa340ece..f2ac668b 100644
--- a/usb/UcmUcsiAcpiSample/README.md
+++ b/usb/UcmUcsiAcpiSample/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to create a Windows USB Type-C port controller driver using the USB Connector Manager class extension driver (UcmCx).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/kmdf_enumswitches/README.md b/usb/kmdf_enumswitches/README.md
index d6dcee41..c22cfa8f 100644
--- a/usb/kmdf_enumswitches/README.md
+++ b/usb/kmdf_enumswitches/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use KMDF as a bus driver using the OSR USB-FX2 device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
@@ -55,7 +55,7 @@ Here is the overview of the device:
For example, bit 0x80 is labeled 1 on the pack
- Bulk Endpoints are configured for loopback:
- - Device moves data from IN endpoint to OUT endpoint.
+- Device moves data from IN endpoint to OUT endpoint.
- Device does not change the values of the data it receives nor does it internally create any data.
- Endpoints are always double buffered.
- Maximum packet size depends on speed (64 Full speed, 512 High speed).
diff --git a/usb/kmdf_fx2/README.md b/usb/kmdf_fx2/README.md
index 2be7db13..f2c90029 100644
--- a/usb/kmdf_fx2/README.md
+++ b/usb/kmdf_fx2/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to use KMDF to perform bulk and interrupt data transfers to a USB device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/ufxclientsample/README.md b/usb/ufxclientsample/README.md
index 02353846..191c9e49 100644
--- a/usb/ufxclientsample/README.md
+++ b/usb/ufxclientsample/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to create a Windows USB function controller driver using the USB function class extension driver (UFX).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/umdf2_fx2/README.md b/usb/umdf2_fx2/README.md
index dace2b0b..4a486fd0 100644
--- a/usb/umdf2_fx2/README.md
+++ b/usb/umdf2_fx2/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates a UMDF version 2 driver for the OSR USB-FX2 device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/umdf_filter_kmdf/README.md b/usb/umdf_filter_kmdf/README.md
index 7ef509e1..a5a8af0d 100644
--- a/usb/umdf_filter_kmdf/README.md
+++ b/usb/umdf_filter_kmdf/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to load a UMDF filter driver as an upper filter driver above the kmdf_fx2 sample driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
@@ -37,18 +37,18 @@ The default Solution build configuration is **Debug** and **Win32**.
- It contains 1 interface and 3 endpoints (Interrupt IN, Bulk Out, Bulk IN).
- Firmware supports vendor commands to query or set LED Bar graph display and 7-segment LED display, and to query toggle switch states.
- Interrupt Endpoint:
- - Sends an 8-bit value that represents the state of the switches.
+- Sends an 8-bit value that represents the state of the switches.
- Sent on startup, resume from suspend, and whenever the switch pack setting changes.
- Firmware does not de-bounce the switch pack.
- One switch change can result in multiple bytes being sent.
- Bits are in the reverse order of the labels on the pack (for example, bit 0x80 is labeled 1 on the pack).
- Bulk Endpoints are configured for loopback:
- - The device moves data from IN endpoint to OUT endpoint.
+- The device moves data from IN endpoint to OUT endpoint.
- The device does not change the values of the data it receives nor does it internally create any data.
- Endpoints are always double buffered.
- Maximum packet size depends on speed (64 full speed, 512 high speed).
- ETW events:
- - Included osrusbfx2.man, which describes events added.
+- Included osrusbfx2.man, which describes events added.
- Three events are targeted to the event log:
- Failure during the add device routine.
- Failure to start the OSR device on a USB 1.1 controller.
diff --git a/usb/umdf_filter_umdf/README.md b/usb/umdf_filter_umdf/README.md
index 503b63de..ace83811 100644
--- a/usb/umdf_filter_umdf/README.md
+++ b/usb/umdf_filter_umdf/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to load a UMDF filter driver as an upper filter driver above the umdf_fx2 sample driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
@@ -28,13 +28,13 @@ This sample is written for the OSR USB-FX2 Learning Kit. The specification for t
- It contains 1 interface and 3 endpoints (Interrupt IN, Bulk Out, Bulk IN).
- Firmware supports vendor commands to query or set LED Bar graph display and 7-segment LED display, and to query toggle switch states.
- Interrupt Endpoint:
- - Sends an 8-bit value that represents the state of the switches.
+- Sends an 8-bit value that represents the state of the switches.
- Sent on startup, resume from suspend, and whenever the switch pack setting changes.
- Firmware does not de-bounce the switch pack.
- One switch change can result in multiple bytes being sent.
- Bits are in the reverse order of the labels on the pack (for example, bit 0x80 is labeled 1 on the pack).
- Bulk Endpoints are configured for loopback:
- - The device moves data from IN endpoint to OUT endpoint.
+- The device moves data from IN endpoint to OUT endpoint.
- The device does not change the values of the data it receives nor does it internally create any data.
- Endpoints are always double buffered.
- Maximum packet size depends on speed (64 full speed, 512 high speed).
diff --git a/usb/umdf_fx2/README.md b/usb/umdf_fx2/README.md
index bf9c7cc3..0b57018e 100644
--- a/usb/umdf_fx2/README.md
+++ b/usb/umdf_fx2/README.md
@@ -2,9 +2,9 @@
topic: sample
description: A UMDF driver for the OSR USB-FX2 device that includes a test application, sample device metadata, and supports impersonation and idle power down.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
@@ -45,13 +45,13 @@ The default Solution build configuration is Debug and Win32.
- It contains 1 interface and 3 endpoints (Interrupt IN, Bulk Out, Bulk IN).
- Firmware supports vendor commands to query or set LED Bar graph display and 7-segment LED display, and to query toggle switch states.
- Interrupt Endpoint:
- - Sends an 8-bit value that represents the state of the switches.
+- Sends an 8-bit value that represents the state of the switches.
- Sent on startup, resume from suspend, and whenever the switch pack setting changes.
- Firmware does not de-bounce the switch pack.
- One switch change can result in multiple bytes being sent.
- Bits are in the reverse order of the labels on the pack (for example, bit 0x80 is labeled 1 on the pack).
- Bulk Endpoints are configured for loopback:
- - The device moves data from IN endpoint to OUT endpoint.
+- The device moves data from IN endpoint to OUT endpoint.
- The device does not change the values of the data it receives nor does it internally create any data.
- Endpoints are always double buffered.
- Maximum packet size depends on speed (64 full speed, 512 high speed).
diff --git a/usb/usbsamp/README.md b/usb/usbsamp/README.md
index a2e1a7c1..b9d13ad8 100644
--- a/usb/usbsamp/README.md
+++ b/usb/usbsamp/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to perform full speed, high speed, and SuperSpeed transfers to and from bulk and isochronous endpoints of a generic USB device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/usbview/README.md b/usb/usbview/README.md
index fdb5774f..688800bc 100644
--- a/usb/usbview/README.md
+++ b/usb/usbview/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Provides an application that allows you to browse all USB controllers and connected USB devices on your system.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/usb/wdf_osrfx2_lab/README.md b/usb/wdf_osrfx2_lab/README.md
index e2cee35c..5455a8c7 100644
--- a/usb/wdf_osrfx2_lab/README.md
+++ b/usb/wdf_osrfx2_lab/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Contains a console test application and a series of iterative drivers for both KMDF and UMDF version 1.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/video/KMDOD/README.md b/video/KMDOD/README.md
index c8687518..c17df323 100644
--- a/video/KMDOD/README.md
+++ b/video/KMDOD/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Implements most DDIs that a display-only miniport driver should provide to the Windows Display Driver Model (WDDM).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/video/pixlib/README.md b/video/pixlib/README.md
index 3a4945ef..a307dd21 100644
--- a/video/pixlib/README.md
+++ b/video/pixlib/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to implement the CPixel class for use by a display driver.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/wia/README.md b/wia/README.md
index 36d329f9..a3922d75 100644
--- a/wia/README.md
+++ b/wia/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Contains samples and test tools for Windows Image Acquisition (WIA).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/wmi/wmiacpi/README.md b/wmi/wmiacpi/README.md
index 78aa54a3..e70e9a2d 100644
--- a/wmi/wmiacpi/README.md
+++ b/wmi/wmiacpi/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Contains ACPI BIOS and WMI sample code that enables instrumentation of the ACPI BIOS from within ACPI Source Language (ASL) code.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/wmi/wmisamp/README.md b/wmi/wmisamp/README.md
index a5829700..fd8f3df4 100644
--- a/wmi/wmisamp/README.md
+++ b/wmi/wmisamp/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to register WMI providers in KMDF, create provider instances, and handle WMI queries sent to a device.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/wpd/WpdBasicHardwareDriver/README.md b/wpd/WpdBasicHardwareDriver/README.md
index 939957f5..5b8837ce 100644
--- a/wpd/WpdBasicHardwareDriver/README.md
+++ b/wpd/WpdBasicHardwareDriver/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Supports nine sensor devices that integrate with the Parallax BS2 programmable microcontroller.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/wpd/WpdHelloWorldDriver/README.md b/wpd/WpdHelloWorldDriver/README.md
index e6aecf16..13e40cce 100644
--- a/wpd/WpdHelloWorldDriver/README.md
+++ b/wpd/WpdHelloWorldDriver/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Supports four objects - a device object, a storage object, a folder object, and a file object.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/wpd/WpdMultiTransportDriver/README.md b/wpd/WpdMultiTransportDriver/README.md
index 45cfb678..bc4943b3 100644
--- a/wpd/WpdMultiTransportDriver/README.md
+++ b/wpd/WpdMultiTransportDriver/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to extend the WpdHelloWorldDriver for a device that supports multiple transports.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/wpd/WpdServiceSampleDriver/README.md b/wpd/WpdServiceSampleDriver/README.md
index cb8e4b64..f885912d 100644
--- a/wpd/WpdServiceSampleDriver/README.md
+++ b/wpd/WpdServiceSampleDriver/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates how to extend the WpdHelloWorldDriver sample so that it supports a simulated device with a Contacts device service.
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---
diff --git a/wpd/WpdWudfSampleDriver/README.md b/wpd/WpdWudfSampleDriver/README.md
index 55c98b1a..d0898cb4 100644
--- a/wpd/WpdWudfSampleDriver/README.md
+++ b/wpd/WpdWudfSampleDriver/README.md
@@ -2,9 +2,9 @@
topic: sample
description: Demonstrates virtually all aspects of the WPD device driver interface (DDI).
languages:
- - cpp
+- cpp
products:
- - windows
+- windows
---
<!---