Skip to content

Commit

Permalink
Update manifests
Browse files Browse the repository at this point in the history
  • Loading branch information
Den Delimarsky committed Mar 14, 2019
1 parent ffeacc1 commit dbc7785
Show file tree
Hide file tree
Showing 154 changed files with 148 additions and 169 deletions.
2 changes: 1 addition & 1 deletion TrEE/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ products:

# TrEE sample

The Trusted Execution Environment (TrEE) sample.
The Trusted Execution Environment (TrEE) sample.
3 changes: 1 addition & 2 deletions audio/sysvad/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,5 +165,4 @@ On the target computer, in a Command Prompt window, enter **devmgmt** to open De

On the target computer, open Control Panel and navigate to **Hardware and Sound** \> **Manage audio devices**. In the Sound dialog box, select the speaker icon labeled as *Microsoft Virtual Audio Device (WDM) - Tablet Audio Sample*, then click **Set Default**, but do not click **OK**. This will keep the Sound dialog box open.

Locate an MP3 or other audio file on the target computer and double-click to play it. Then in the Sound dialog box, verify that there is activity in the volume level indicator associated with the *Microsoft Virtual Audio Device (WDM) - Tablet Audio Sample* driver.

Locate an MP3 or other audio file on the target computer and double-click to play it. Then in the Sound dialog box, verify that there is activity in the volume level indicator associated with the *Microsoft Virtual Audio Device (WDM) - Tablet Audio Sample* driver.
2 changes: 1 addition & 1 deletion avstream/avscamera/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ products:

# AvsCamera - AVStream Camera Sample Driver

The AvsCamera sample provides a pin-centric AVStream capture driver for a simulated front and back camera. The driver performs simulated captures at 320x240 or 640x480 in RGB24, RGB32, YUY2 and NV12 formats at various frame rates. The purpose of the sample is to demonstrate how to write a fully functional AVStream camera driver.
The AvsCamera sample provides a pin-centric AVStream capture driver for a simulated front and back camera. The driver performs simulated captures at 320x240 or 640x480 in RGB24, RGB32, YUY2 and NV12 formats at various frame rates. The purpose of the sample is to demonstrate how to write a fully functional AVStream camera driver.

This sample features strong parameter validation and overflow detection. It provides validation and simulation logic for all advanced camera controls in the CCaptureFilter class. A real camera driver would replace the filter automation table and CSensor and CSynthesizer class hierarchies to produce a new camera driver.

Expand Down
2 changes: 1 addition & 1 deletion avstream/avscamera/mft0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ products:

# AvsCamera: AVStream Camera Sample Driver

The AvsCamera sample provides a pin-centric AVStream capture driver for a simulated front and back camera. The driver performs simulated captures at 320x240 or 640x480 in RGB24, RGB32, YUY2 and NV12 formats at various frame rates. The purpose of the sample is to demonstrate how to write a fully functional AVStream camera driver.
The AvsCamera sample provides a pin-centric AVStream capture driver for a simulated front and back camera. The driver performs simulated captures at 320x240 or 640x480 in RGB24, RGB32, YUY2 and NV12 formats at various frame rates. The purpose of the sample is to demonstrate how to write a fully functional AVStream camera driver.

This sample features strong parameter validation and overflow detection. It provides validation and simulation logic for all advanced camera controls in the CCaptureFilter class. A real camera driver would replace the filter automation table and CSensor and CSynthesizer class hierarchies to produce a new camera driver.

Expand Down
2 changes: 1 addition & 1 deletion avstream/avshws/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,4 @@ Code tour
File | Description
-----|------------
Avshws.h | Main header file for the sample
Avshws.inf | Sample installation file
Avshws.inf | Sample installation file
1 change: 0 additions & 1 deletion avstream/avssamp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ products:

The AVStream filter-centric simulated capture sample driver (Avssamp) provides a filter-centric [AVStream](http://msdn.microsoft.com/en-us/library/windows/hardware/ff554240) capture driver with functional audio. This streaming media driver performs video captures at 320 x 240 pixel resolution in RGB24 or YUV422 format while playing a user-provided Pulse Code Modulation (PCM) wave audio file in a loop. The sample demonstrates how to write a filter-centric AVStream minidriver.


Installation instructions
-------------------------

Expand Down
1 change: 0 additions & 1 deletion avstream/sampledevicemft/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ In this sample, the Device Transform , when enabled, will replicate a photo sequ

This sample is designed to be used with a specific camera. To run the sample, you need the your camera's device ID and device metadata package.


Related topics
--------------

Expand Down
1 change: 0 additions & 1 deletion avstream/samplemft0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ In this sample, the driver MFT, when enabled, replaces a portion of the captured

This sample is designed to be used with a specific camera. To run the sample, you need the your camera's device ID and device metadata package.


Related topics
--------------

Expand Down
1 change: 0 additions & 1 deletion biometrics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ This sample implements the Windows Biometric Driver Interface (WBDI). It contain
*Windows Biometric Service Adapters*
These samples provide skeleton code that developers can use as a basis for writing Sensor, Engine, and Storage Adapters for the Windows Biometric Service. Note that the stubs in these samples are non-functional, and Adapter writers will need to follow the programming guidelines in the WinBio Service documentation in order produce a working Adapter component.


Build the sample
----------------

Expand Down
2 changes: 1 addition & 1 deletion bluetooth/bthecho/bthsrv/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ The device tree for echo client device is similar to the one shown for the echo

Run BthEcho.exe on the client machine. You should see client sending data to the server and receiving the same data echoed back. Press Ctrl+c to terminate the application. You will see output similar to below:

```
```batch
D:\bth\wdfcli>BthEcho.exe
DevicePath: \\?\bthenum#{c07508f2-b970-43ca-b5dd-cc4f2391bef4}_localmfg&000a#7&3
62d0a3&0&000c55ff727a_c00000001#{fc71b33d-d528-4763-a86c-78777c7bcd7b}
Expand Down
2 changes: 1 addition & 1 deletion bluetooth/serialhcibus/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,4 +74,4 @@ device.h - header file for device.c

driver.rc - driver version and name

SerialBusWdk.inx - device specific INF file to install this driver. The vendor will need to add the hardware ID to match the "\_HID" for the Serial Bus Device (Bluetooth) in the DSDT.asl file. For example, in SerialBusWDK.inx, the hardware ID is "ACPI\\<*vendor*\>\_BTH0" where <*vendor*\> could be a 4 digit vendor name
SerialBusWdk.inx - device specific INF file to install this driver. The vendor will need to add the hardware ID to match the "\_HID" for the Serial Bus Device (Bluetooth) in the DSDT.asl file. For example, in SerialBusWDK.inx, the hardware ID is "ACPI\\<*vendor*\>\_BTH0" where <*vendor*\> could be a 4 digit vendor name.
2 changes: 1 addition & 1 deletion filesys/cdfs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
topic: sample
description: The CD-ROM file system driver (cdfs) sample is a file system driver for removable media.
description: The CD-ROM file system driver (CDFS) sample is a file system driver for removable media.
languages:
- cpp
products:
Expand Down
1 change: 1 addition & 0 deletions filesys/fastfat/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ The *fastfat* sample is file system driver that you can use as a model to write
*fastfat* is a complete file system that addresses various issues such as storing data on disk, interacting with the cache manager, and handling various I/O operations such as file creation, performing read/writes on a file, setting information on a file, and performing control operations on the file system.

## Universal Windows Driver Compliant

This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.

Build the sample
Expand Down
2 changes: 1 addition & 1 deletion filesys/miniFilter/MetadataManager/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ Similarly, the minifilter might close its metadata file if it sees an explicit F

The metadata minifilter also handles the case when a snapshot of its volume object is being taken. In this scenario, the minifilter acquires a shared exclusive lock on the metadata resource object while calling the callback that corresponds to the pre-device control operation for IOCTL\_VOLSNAP\_FLUSH\_AND\_HOLD\_WRITES. The lock is later released in the callback that corresponds to the post-device control operation for IOCTL\_VOLSNAP\_FLUSH\_AND\_HOLD\_WRITES. The lock is acquired to prevent any modifications on the metadata file while the snapshot is being taken.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
1 change: 0 additions & 1 deletion filesys/miniFilter/NameChanger/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ products:

The *NameChanger* minifilter grafts a directory from one part of a volume's namespace to another part using a mapping. The minifilter maintains this illusion by acting as a name provider, injecting entries into directory enumerations and forwarding directory change notifications.


Build the sample
----------------

Expand Down
1 change: 1 addition & 0 deletions filesys/miniFilter/avscan/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,5 @@ products:
The AvScan minifilter is a transaction-aware file scanner. This is an example for developers who intend to write filters that examine data in files. Typically, anti-virus products fall into this category.

## Universal Windows Driver Compliant

This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.
1 change: 1 addition & 0 deletions filesys/miniFilter/cancelSafe/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ products:
The CancelSafe filter is a sample minifilter that you use if you want to use cancel-safe queues.

## Universal Windows Driver Compliant

This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.

Design and Operation
Expand Down
2 changes: 1 addition & 1 deletion filesys/miniFilter/cdo/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ Design and Operation

When the CDO minifilter is deployed, it creates a CDO object named "FileSystem\\Filters\\CdoSample" in the Microsoft Windows object namespace and enables applications to open it and perform certain operations on it.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion filesys/miniFilter/change/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ The primary tasks of the filter for tracking a transacted file are the following

## Universal Windows Driver Compliant

This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.
This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.
2 changes: 1 addition & 1 deletion filesys/miniFilter/ctx/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ This sample builds a Universal Windows Driver. It uses only APIs and DDIs that a

The *Ctx* minifilter demonstrates how to attach and remove contexts from instances, files, steams, and stream handles. *Ctx* attaches a context whenever one of these objects is created. While attaching a context to a file, the sample also creates a stream and stream handle context. All contexts are ultimately deleted by the filter manager using the callback function that the *Ctx* minifilter provides.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion filesys/miniFilter/delete/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ The *delete* minifilter illustrates how to detect deletion of files and streams.

**Note** Because of the way in which the Windows operating system deletes files, it is not possible for the minifilter to detect in advance that a file or stream will be deleted. The minifilter can only detect operations that may cause a deletion, and then determine if the deletion took place after the operation completes.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion filesys/miniFilter/minispy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ Minispy consists of both user-mode and kernel-mode components. The kernel-mode c

To observe I/O activity on a device, you must explicitly attach Minispy to that device by using the Minispy user-mode component. Similarly, you can request Minispy to stop logging data for a particular device.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion filesys/miniFilter/nullFilter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ This sample builds a Universal Windows Driver. It uses only APIs and DDIs that a

The *NullFilter* minifilter is a simple minifilter that registers itself with the filter manager for no callback operations.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion filesys/miniFilter/passThrough/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ This sample builds a Universal Windows Driver. It uses only APIs and DDIs that a

The *PassThrough* minifilter does not have any real functionality. For each type of I/O operation, the same pre and post callback functions are called. These callback functions simply forward the I/O request to the next filter on the stack.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion filesys/miniFilter/scanner/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ The Scanner minifilter comprises both kernel-mode and user-mode components. The

The kernel-mode component scans files with specific extensions only. The file is first scanned on a successful open. If the file was opened with write access, it is scanned again before a close. Scanning is also performed on data that is about to be written to a file. Writes will be rejected if any occurrences of a "foul" string are found in the data. If a "foul" string is detected during the closing of a file, a debug message is printed.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion filesys/miniFilter/simrep/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,4 @@ SimRep decides to reparse according to a mapping. The mapping is made up of a "N

It is important to note that SimRep does not take long and short names into account. It literally does a string comparison to detect overlap with the mapping paths. SimRep also handles IRP\_MJ\_NETWORK\_QUERY\_OPEN. Because network query opens are FastIo operations, they cannot be reparsed. This means network query opens which need to be redirected must be failed with FLT\_PREOP\_DISALLOW\_FASTIO. This will cause the Io Manager to reissue the open as a regular IRP based open. To prevent performance regression, SimRep only fails network query opens which need to be reparsed.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion filesys/miniFilter/swapBuffers/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ This sample builds a Universal Windows Driver. It uses only APIs and DDIs that a

The *SwapBuffers* minifilter introduces a new buffer before a read/write or directory control operations. The corresponding operation is then performed on the new buffer instead of the buffer that was originally provided. After the operation completes, the contents of the new buffer are copied back in to the original buffer.

For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
For more information on file system minifilter design, start with the [File System Minifilter Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff540402) section in the Installable File Systems Design Guide.
2 changes: 1 addition & 1 deletion general/DCHU/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,4 @@ be installed in the following order:
* `osrfx2_DCHU_extension`
* `osrfx2_DCHU_component`

Technically the order of `osrfx2_DCHU_extension` and `osrfx2_DCHU_component` doesn't matter, but the software within `osrfx2_DCHU_component` will read the registry set by the extension to show that an extension INF's settings are applied *after* the base INF's.
Technically the order of `osrfx2_DCHU_extension` and `osrfx2_DCHU_component` doesn't matter, but the software within `osrfx2_DCHU_component` will read the registry set by the extension to show that an extension INF's settings are applied *after* the base INF's.
2 changes: 1 addition & 1 deletion general/PLX9x5x/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ The device is a PCI device with port, memory, interrupt and DMA resources. Devic

To test the driver, run the PLX.EXE test application.

This sample driver is a minimal driver meant to demonstrate the usage of the Windows Driver Framework. It is not intended for use in a production environment.
This sample driver is a minimal driver meant to demonstrate the usage of the Windows Driver Framework. It is not intended for use in a production environment.
2 changes: 1 addition & 1 deletion general/SystemDma/wdm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ The sample consists of a legacy device driver and a Win32 console mode test appl

## Run the sample

To test this driver, copy the test app, SystemDmaApp.exe, and the driver to the same directory, and run the application. The application will automatically load the driver if it's not already loaded and interact with the driver. When you exit the app, the driver will be stopped, unloaded and removed. Because no system DMA controller exists for Windows which uses the advertised DRQ, the sample driver will not proceed any further than failing to acquire a system DMA adapter.
To test this driver, copy the test app, SystemDmaApp.exe, and the driver to the same directory, and run the application. The application will automatically load the driver if it's not already loaded and interact with the driver. When you exit the app, the driver will be stopped, unloaded and removed. Because no system DMA controller exists for Windows which uses the advertised DRQ, the sample driver will not proceed any further than failing to acquire a system DMA adapter.
Loading

0 comments on commit dbc7785

Please sign in to comment.