diff options
| author | Den Delimarsky <[email protected]> | 2019-03-13 14:21:46 -0700 |
|---|---|---|
| committer | Den Delimarsky <[email protected]> | 2019-03-13 14:21:46 -0700 |
| commit | 34dcaceff4ea13c5078c06058957abf075b358ef (patch) | |
| tree | 84c5048b5568cda4d2ecbfdd19ab88425f4a22c8 | |
| parent | 1404d5fcfc743326d065c7f6977a68e92f3bf9f6 (diff) | |
Update READMEs
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 --- <!--- |
