summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBarry Golden <[email protected]>2017-08-25 14:50:13 -0700
committerBarry Golden <[email protected]>2017-08-25 14:50:13 -0700
commit112a28423dea2f79402bc20d1cad07afe4f69e22 (patch)
treed8921c9270abcdc2941efa009511e87dd11f5fd4
parent0ee60f8f25486045aed0bf4b47a483b000c9cf98 (diff)
VSTS 12737998
-rw-r--r--network/config/bindview/README.md10
-rw-r--r--network/modem/fakemodem/README.md9
-rw-r--r--network/ndis/extension/README.md10
-rw-r--r--network/ndis/filter/README.md10
-rw-r--r--network/ndis/mux/README.md10
-rw-r--r--network/ndis/ndisprot/6x/README.md16
-rw-r--r--network/ndis/ndisprot_kmdf/README.md17
-rw-r--r--network/ndis/netvmini/6x/README.md10
-rw-r--r--network/radio/HidSwitchDriverSample/README.md10
-rw-r--r--network/radio/RadioManagerSample/README.md10
-rw-r--r--network/trans/WFPSampler/README.md10
-rw-r--r--network/trans/ddproxy/README.md10
-rw-r--r--network/trans/inspect/README.md10
-rw-r--r--network/trans/msnmntr/README.md10
-rw-r--r--network/trans/stmedit/README.md10
-rw-r--r--network/wsk/echosrv/README.md10
-rw-r--r--nfc/Simulator/README.md10
-rw-r--r--nfp/net/README.md10
-rw-r--r--pofx/PEP/README.md10
-rw-r--r--pofx/UMDF2/README.md10
-rw-r--r--pofx/WDF/README.md10
-rw-r--r--pos/drivers/MagneticStripeReader/README.md10
-rw-r--r--pos/drivers/barcodescanner/README.md10
-rw-r--r--print/SampleOpenXPS/README.md10
-rw-r--r--print/SampleXPS/README.md10
-rw-r--r--print/SimplePipelineFilter/README.md10
-rw-r--r--print/XPSDrvSmpl/README.md10
-rw-r--r--print/XpsRasFilter/README.md11
-rw-r--r--print/autoconfig/README.md10
-rw-r--r--print/cpsuisam/README.md10
-rw-r--r--print/v4PrintDriverSamples/PrinterExtensionSample/README.md10
-rw-r--r--print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md10
-rw-r--r--print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md11
-rw-r--r--print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md10
-rw-r--r--print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md10
35 files changed, 358 insertions, 6 deletions
diff --git a/network/config/bindview/README.md b/network/config/bindview/README.md
index 01e1cd8d..b239b700 100644
--- a/network/config/bindview/README.md
+++ b/network/config/bindview/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Bindview Network Configuration Utility
+ platform: Application
+ language: cpp
+ category: Network
+ description: An application that demonstrates how to use INetCfg APIs to enumerate, install, uninstall, bind and unbind network components.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617732
+--->
+
+
Bindview Network Configuration Utility
======================================
diff --git a/network/modem/fakemodem/README.md b/network/modem/fakemodem/README.md
index b79071cb..3734a95a 100644
--- a/network/modem/fakemodem/README.md
+++ b/network/modem/fakemodem/README.md
@@ -1,3 +1,12 @@
+<!---
+ name: Fakemodem Driver
+ platform: KMDF
+ language: cpp
+ category: Network
+ description: Demonstrates a simple controller-less modem driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617733
+--->
+
Fakemodem Driver
================
diff --git a/network/ndis/extension/README.md b/network/ndis/extension/README.md
index dc3b6b92..df154559 100644
--- a/network/ndis/extension/README.md
+++ b/network/ndis/extension/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Hyper-V Extensible Switch extension filter driver
+ platform: WDM
+ language: cpp
+ category: Network
+ description: A base library used to implement a Hyper-V Extensible Switch extension filter driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617913
+--->
+
+
Hyper-V Extensible Switch extension filter driver
=================================================
diff --git a/network/ndis/filter/README.md b/network/ndis/filter/README.md
index ac1bc67c..274287bc 100644
--- a/network/ndis/filter/README.md
+++ b/network/ndis/filter/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: NDIS 6.0 Filter Driver
+ platform: WDM
+ language: cpp
+ category: Network
+ description: A pass-through NDIS 6 filter driver demonstrating the basic principles of an NDIS 6.0 Filter driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617915
+--->
+
+
NDIS 6.0 Filter Driver
======================
diff --git a/network/ndis/mux/README.md b/network/ndis/mux/README.md
index 0a545a3a..cf9a112c 100644
--- a/network/ndis/mux/README.md
+++ b/network/ndis/mux/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: NDIS MUX Intermediate Driver and Notify Object
+ platform: WDM
+ language: cpp
+ category: Network
+ description: An NDIS 6.0 driver that demonstrates the operation of an N:1 MUX driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617916
+--->
+
+
NDIS MUX Intermediate Driver and Notify Object
==============================================
diff --git a/network/ndis/ndisprot/6x/README.md b/network/ndis/ndisprot/6x/README.md
index 55843a0c..211a8721 100644
--- a/network/ndis/ndisprot/6x/README.md
+++ b/network/ndis/ndisprot/6x/README.md
@@ -1,7 +1,17 @@
-NDIS Connection-less Protocol Driver Sample
-===========================================
+<!---
+ name: NDIS Connection-less Protocol WDM Driver Sample
+ platform: WDM
+ language: cpp
+ category: Network
+ description: Demonstrates a connection-less NDIS 6.0 protocol WDM driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617917
+--->
-This sample demonstrates a connection-less NDIS 6.0 protocol.The driver supports sending and receiving raw Ethernet frames using `ReadFile`/`WriteFile` calls from user-mode. It only receives frames with a specific EtherType field. As an NDIS protocol, it illustrates how to establish and tear down bindings to Ethernet adapters, i.e. those that export medium type **NdisMedium802\_3**. It shows how to set a packet filter, send and receive data, and handle plug-and-play events.
+
+NDIS Connection-less Protocol WDM Driver Sample
+===============================================
+
+This sample demonstrates a connection-less NDIS 6.0 protocol WDM driver. The driver supports sending and receiving raw Ethernet frames using `ReadFile`/`WriteFile` calls from user-mode. It only receives frames with a specific EtherType field. As an NDIS protocol, it illustrates how to establish and tear down bindings to Ethernet adapters, i.e. those that export medium type **NdisMedium802\_3**. It shows how to set a packet filter, send and receive data, and handle plug-and-play events.
### INSTALLATION
diff --git a/network/ndis/ndisprot_kmdf/README.md b/network/ndis/ndisprot_kmdf/README.md
index 0da2ae31..0f2ceb23 100644
--- a/network/ndis/ndisprot_kmdf/README.md
+++ b/network/ndis/ndisprot_kmdf/README.md
@@ -1,6 +1,17 @@
-Connection-less NDIS 6.0 Sample Protocol Driver
-===============================================
-This sample demonstrates a connection-less NDIS 6.0 protocol driver.
+<!---
+ name: Connection-less NDIS 6.0 Protocol KMDF Sample Driver
+ platform: KMDF
+ language: cpp
+ category: Network
+ description: Demonstrates a connection-less NDIS 6.0 protocol KMDF driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620197
+--->
+
+
+Connection-less NDIS 6.0 Protocol KMDF Sample Driver
+====================================================
+
+This sample demonstrates a connection-less NDIS 6.0 protocol KMDF driver.
The driver supports sending and receiving raw Ethernet frames using ReadFile/WriteFile calls from user-mode. As an NDIS protocol, it illustrates how to establish and tear down bindings to Ethernet adapters, i.e. those that export medium type *NdisMedium802\_3*. It shows how to set a packet filter, send and receive data, and handle plug-and-play events.
diff --git a/network/ndis/netvmini/6x/README.md b/network/ndis/netvmini/6x/README.md
index 76020b5d..023e1674 100644
--- a/network/ndis/netvmini/6x/README.md
+++ b/network/ndis/netvmini/6x/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: NDIS Virtual Miniport Driver
+ platform: WDM
+ language: cpp
+ category: Network
+ description: Demonstrates the functionality of an NDIS miniport driver without requiring a physical network adapter.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617918
+--->
+
+
NDIS Virtual Miniport Driver
============================
diff --git a/network/radio/HidSwitchDriverSample/README.md b/network/radio/HidSwitchDriverSample/README.md
index 5f4fdd81..9726babf 100644
--- a/network/radio/HidSwitchDriverSample/README.md
+++ b/network/radio/HidSwitchDriverSample/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Radio Switch Test Driver for OSR USB-FX2 Development Board
+ platform: KMDF
+ language: cpp
+ category: Network Radio
+ description: Demonstrates how to structure a HID driver for radio switches for the OSR USB-FX2 Development Board.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617919
+--->
+
+
Radio Switch Test Driver for OSR USB-FX2 Development Board
==========================================================
diff --git a/network/radio/RadioManagerSample/README.md b/network/radio/RadioManagerSample/README.md
index e391e051..3cac53e9 100644
--- a/network/radio/RadioManagerSample/README.md
+++ b/network/radio/RadioManagerSample/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Windows Radio Management Sample
+ platform: WDM
+ language: cpp
+ category: Network Radio
+ description: Demonstrates how to structure a Radio Manager for use with the Windows Radio Management APIs.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617920
+--->
+
+
Windows Radio Management Sample
===============================
diff --git a/network/trans/WFPSampler/README.md b/network/trans/WFPSampler/README.md
index d23c2554..84621bcd 100644
--- a/network/trans/WFPSampler/README.md
+++ b/network/trans/WFPSampler/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Windows Filtering Platform Sample
+ platform: KMDF
+ language: cpp
+ category: Network
+ description: A sample firewall that has a command-line interface which allows adding filters at various WFP layers.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620198
+--->
+
+
Windows Filtering Platform Sample
=================================
diff --git a/network/trans/ddproxy/README.md b/network/trans/ddproxy/README.md
index a9e1d427..45a122d9 100644
--- a/network/trans/ddproxy/README.md
+++ b/network/trans/ddproxy/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Windows Filtering Platform Packet Modification Sample
+ platform: KMDF
+ language: cpp
+ category: Network
+ description: Demonstrates the packet modification capabilities of the Windows Filtering Platform (WFP).
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617930
+--->
+
+
Windows Filtering Platform Packet Modification Sample
=====================================================
diff --git a/network/trans/inspect/README.md b/network/trans/inspect/README.md
index 4f28598c..2c197c4f 100644
--- a/network/trans/inspect/README.md
+++ b/network/trans/inspect/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Windows Filtering Platform Traffic Inspection Sample
+ platform: KMDF
+ language: cpp
+ category: Network
+ description: Demonstrates the traffic inspection capabilities of the Windows Filtering Platform (WFP).
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617931
+--->
+
+
Windows Filtering Platform Traffic Inspection Sample
====================================================
diff --git a/network/trans/msnmntr/README.md b/network/trans/msnmntr/README.md
index fcc9c420..14127cbc 100644
--- a/network/trans/msnmntr/README.md
+++ b/network/trans/msnmntr/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Windows Filtering Platform MSN Messenger Monitor Sample
+ platform: KMDF
+ language: cpp
+ category: Network
+ description: Demonstrates the stream inspection capabilities of the Windows Filtering Platform (WFP).
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617932
+--->
+
+
Windows Filtering Platform MSN Messenger Monitor Sample
=======================================================
diff --git a/network/trans/stmedit/README.md b/network/trans/stmedit/README.md
index 0c434b07..67905639 100644
--- a/network/trans/stmedit/README.md
+++ b/network/trans/stmedit/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Windows Filtering Platform Stream Edit Sample
+ platform: KMDF
+ language: cpp
+ category: Network
+ description: Demonstrates replacing a string pattern for a Transmission Control Protocol (TCP) connection using the Windows Filtering Platform (WFP).
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617933
+--->
+
+
Windows Filtering Platform Stream Edit Sample
=============================================
diff --git a/network/wsk/echosrv/README.md b/network/wsk/echosrv/README.md
index 8b93db2d..96cc02d5 100644
--- a/network/wsk/echosrv/README.md
+++ b/network/wsk/echosrv/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: WSK TCP Echo Server
+ platform: WDM
+ language: cpp
+ category: Network
+ description: A minimal sample driver to demonstrate the usage of the Winsock Kernel (WSK) programming interface.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617935
+--->
+
+
WSK TCP Echo Server
===================
diff --git a/nfc/Simulator/README.md b/nfc/Simulator/README.md
index dfdeaa7c..17b3bdac 100644
--- a/nfc/Simulator/README.md
+++ b/nfc/Simulator/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: NFC Simulator Driver Sample
+ platform: UMDF2
+ language: cpp
+ category: NFC
+ description: Demonstrates how to use UMDF to write a Near-Field Communication (NFC) universal driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620199
+--->
+
+
NFC Simulator Driver Sample
===========================
This sample demonstrates how to use User-Mode Driver Framework (UMDF) to write a Near-Field Communication (NFC) universal driver along with best practices.
diff --git a/nfp/net/README.md b/nfp/net/README.md
index aeb2c630..5f9c670b 100644
--- a/nfp/net/README.md
+++ b/nfp/net/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Near-Field Proximity Sample Driver (UMDF Version 1)
+ platform: UMDF1
+ language: cpp
+ category: Proximity
+ description: Demonstrates how to use UMDF version 1 to write a near-field proximity driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620200
+--->
+
+
Near-Field Proximity Sample Driver (UMDF Version 1)
===================================================
diff --git a/pofx/PEP/README.md b/pofx/PEP/README.md
index 41bef908..079dbec6 100644
--- a/pofx/PEP/README.md
+++ b/pofx/PEP/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Power Engine Plugin (PEP) ACPI Sample
+ platform: KMDF
+ language: cpp
+ category: ACPI Power
+ description: Demonstrates an interface which allows PEP to implement ACPI runtime methods natively via a driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620311
+--->
+
+
PEP ACPI Sample
===============
diff --git a/pofx/UMDF2/README.md b/pofx/UMDF2/README.md
index db47b385..78cf1f40 100644
--- a/pofx/UMDF2/README.md
+++ b/pofx/UMDF2/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Power Framework (PoFx) Sample (UMDF Version 2)
+ platform: UMDF2
+ language: cpp
+ category: Power
+ description: Demonstrates how a UMDF version 2 driver can implement F-state-based power management.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617936
+--->
+
+
Power Framework (PoFx) Sample (UMDF Version 2)
==============================================
diff --git a/pofx/WDF/README.md b/pofx/WDF/README.md
index 2f8009c3..7915dbd7 100644
--- a/pofx/WDF/README.md
+++ b/pofx/WDF/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: KMDF Power Framework (PoFx) Sample
+ platform: KMDF
+ language: cpp
+ category: Power
+ description: Demonstrate how a KMDF driver can implement F-state-based power management.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617937
+--->
+
+
KMDF Power Framework (PoFx) Sample
==================================
diff --git a/pos/drivers/MagneticStripeReader/README.md b/pos/drivers/MagneticStripeReader/README.md
index 5530f60c..4e8d8088 100644
--- a/pos/drivers/MagneticStripeReader/README.md
+++ b/pos/drivers/MagneticStripeReader/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Magnetic Stripe Reader Driver Sample
+ platform: UMDF2
+ language: cpp
+ category: POS
+ description: This UMDF version 2 sample serves as a template for creating a new Magnetic Stripe Reader driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620202
+--->
+
+
Magnetic Stripe Reader Driver Sample
====================================
This sample serves as a template for creating a new Magnetic Stripe Reader driver.
diff --git a/pos/drivers/barcodescanner/README.md b/pos/drivers/barcodescanner/README.md
index 8df934b3..f6d7926b 100644
--- a/pos/drivers/barcodescanner/README.md
+++ b/pos/drivers/barcodescanner/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Barcode Scanner Driver Sample
+ platform: UMDF2
+ language: cpp
+ category: POS
+ description: This UDMF version 2 sample serves as a template for creating a new Barcode Scanner driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620201
+--->
+
+
Barcode Scanner Driver Sample
====================================
This sample serves as a template for creating a new Barcode Scanner driver.
diff --git a/print/SampleOpenXPS/README.md b/print/SampleOpenXPS/README.md
index a50148e4..f939583f 100644
--- a/print/SampleOpenXPS/README.md
+++ b/print/SampleOpenXPS/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: OpenXPS Documents Print Sample
+ platform: Application
+ language: cpp
+ category: Print
+ description: Contains a set of documents that exercise a variety of features of OpenXPS.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617941
+--->
+
+
OpenXPS Documents Print Sample
==============================
diff --git a/print/SampleXPS/README.md b/print/SampleXPS/README.md
index 18a242bb..b1c39d3e 100644
--- a/print/SampleXPS/README.md
+++ b/print/SampleXPS/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: XPS Documents Print Sample
+ platform: Application
+ language: cpp
+ category: Print
+ description: Contains a set of documents that exercise a variety of features of the XML Paper Specification.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617942
+--->
+
+
XPS Documents Print Sample
==========================
diff --git a/print/SimplePipelineFilter/README.md b/print/SimplePipelineFilter/README.md
index 06f17b61..c7a92e48 100644
--- a/print/SimplePipelineFilter/README.md
+++ b/print/SimplePipelineFilter/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Print Pipeline Simple Filter
+ platform: DLL
+ language: cpp
+ category: Print
+ description: This sample shows how to use the print pipeline's filter interfaces.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617944
+--->
+
+
Print Pipeline Simple Filter
============================
diff --git a/print/XPSDrvSmpl/README.md b/print/XPSDrvSmpl/README.md
index f90ae5cf..7c75a314 100644
--- a/print/XPSDrvSmpl/README.md
+++ b/print/XPSDrvSmpl/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: XPSDrv Driver and Filter Sample
+ platform: DLL
+ language: cpp
+ category: Print
+ description: Provide a starting point for developing XPSDrv printer drivers and to illustrate the facility and potential of an XPSDrv print driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617950
+--->
+
+
XPSDrv Driver and Filter Sample
===============================
diff --git a/print/XpsRasFilter/README.md b/print/XpsRasFilter/README.md
index a742f66c..344c6bf9 100644
--- a/print/XpsRasFilter/README.md
+++ b/print/XpsRasFilter/README.md
@@ -1,3 +1,14 @@
+<!---
+ name: XPS Rasterization Filter Service Sample
+ platform: DLL
+ language: cpp
+ category: Print
+ description: Implements an XPSDrv filter that rasterizes fixed pages in an XPS document.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617951
+--->
+
+
+
XPS Rasterization Filter Service Sample
=======================================
diff --git a/print/autoconfig/README.md b/print/autoconfig/README.md
index e4642008..38a442e2 100644
--- a/print/autoconfig/README.md
+++ b/print/autoconfig/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Print auto-configuration sample
+ platform: Utility
+ language: cpp
+ category: Print
+ description: Demonstrates how to implement auto-configuration in v4 print drivers.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617938
+--->
+
+
Print auto-configuration sample
===============================
diff --git a/print/cpsuisam/README.md b/print/cpsuisam/README.md
index a4fddfb9..b289ad82 100644
--- a/print/cpsuisam/README.md
+++ b/print/cpsuisam/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Common Property Sheet User Interface (CPSUI) Sample
+ platform: Application
+ language: cpp
+ category: Print
+ description: The CPSUISAM application causes the CPSUI to call the print spooler to create property sheet pages for the default printer.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617940
+--->
+
+
Common Property Sheet UI Sample
===============================
diff --git a/print/v4PrintDriverSamples/PrinterExtensionSample/README.md b/print/v4PrintDriverSamples/PrinterExtensionSample/README.md
index ca5f6837..c76f31d8 100644
--- a/print/v4PrintDriverSamples/PrinterExtensionSample/README.md
+++ b/print/v4PrintDriverSamples/PrinterExtensionSample/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Printer Extension Sample
+ platform: Application
+ language: cs
+ category: Print
+ description: Demonstrates how to use .NET to build a customized, desktop UI for a v4 print driver.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617945
+--->
+
+
Printer Extension Sample
========================
diff --git a/print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md b/print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md
index 71a6f72b..f0f64424 100644
--- a/print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md
+++ b/print/v4PrintDriverSamples/v4PrintDriver-ConstraintScript/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Print Driver Constraints Sample
+ platform: Utility
+ language: js
+ category: Print
+ description: Demonstrates how to implement advanced constraint handling and PrintTicket/PrintCapabilities handling using JavaScript.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617946
+--->
+
+
Print Driver Constraints Sample
===============================
diff --git a/print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md b/print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md
index 6d3b77d0..09fdd30c 100644
--- a/print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md
+++ b/print/v4PrintDriverSamples/v4PrintDriver-HostBasedSampleDriver/README.md
@@ -1,3 +1,14 @@
+<!---
+ name: USB Host-Based Print Driver Sample
+ platform: Utility
+ language: js
+ category: Print
+ description: Demonstrates how to support host-based devices that use the v4 print driver model and are connected via USB.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617947
+--->
+
+
+
USB Host-Based Print Driver Sample
==================================
diff --git a/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md b/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md
index 294dee1e..cebf8145 100644
--- a/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md
+++ b/print/v4PrintDriverSamples/v4PrintDriver-USBMon-Bidi-Extension/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: Print Driver USB Monitor and Bidi Sample
+ platform: Utility
+ language: js xml
+ category: Print
+ description: Demonstrates how to support bidirectional (Bidi) communication over the USB bus using JavaScript and XML.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617948
+--->
+
+
Print Driver USB Monitor and Bidi Sample
========================================
diff --git a/print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md b/print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md
index 6556ab25..385002c0 100644
--- a/print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md
+++ b/print/v4PrintDriverSamples/v4PrintDriver-WSDMon-Bidi-Extension/README.md
@@ -1,3 +1,13 @@
+<!---
+ name: WSDMon Bidi Extension Sample
+ platform: Utility
+ language: xml
+ category: Print
+ description: Demonstrates how to use an XML extension file to support bidirectional (Bidi) communication with a WSD connected printer.
+ samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617949
+--->
+
+
WSDMon Bidi Extension Sample
============================