Driver Test Manager
Digital Rights Management Test (Vista)
Show All
.gif)
Type: Automated Test
Overview
The Digital Rights Management (DRM) test verifies that a device and driver properly protect the copyrighted digital audio stream.
Details
The Digital Rights Management (DRM) test verifies that the test device and the driver cooperate with system components to protect the copyrighted digital audio stream. The test creates copyrighted streams with different usage rights to test the audio subsystem. The test focuses on the audio driver portion of DRM, the trusted audio drivers.
For example, if the usage rights indicate that the loop-back capture should be disabled, the test verifies that the audio subsystem has correctly disabled loop-back capture.
For more information about the DRM implementation in the Microsoft Windows operating system, please refer to the "Digital Rights Management" section for Streaming Devices in the Windows Driver Kit (WDK).
Run Time: Log File: DRMTest.log
System Restart Required: No
Test Category: Supported operating systems for "DFW" logo testing:Windows Vista
Program: Requirements
Software Requirements
The test tool runs on the following Windows operating systems:
- Windows Vista
- Software components included with the device that is being tested.
Supported Software
Hardware Requirements
- Device to be tested
- Computer that meets the minimum software requirements
- Windows keyboard
- Two-button pointing device
- Color display monitor capable of at least 1024 by 768 resolution, 32-bits per pixel, 60 Hz
- Hard drive with a minimum of 20 GB available on partition C:
- If the sound card has S/PDIF output, a receiver with S/PDIF input or a speaker with S/PDIF input is required.
- All audio loopback cables and microphones must be disconnected, before running the test.
- x86
- Computer that meets the minimum software requirements
- Windows keyboard
- Two-button pointing device
- Color display monitor capable of at least 1024 by 768 resolution, 32-bits per pixel, 60 Hz
- Hard drive with a minimum of 20 GB available on partition C:
- If the sound card has S/PDIF output, a receiver with S/PDIF input or a speaker with S/PDIF input is required.
- All audio loopback cables and microphones must be disconnected, before running the test.
- x86
- Windows keyboard
- Two-button pointing device
- Color display monitor capable of at least 1024 by 768 resolution, 32-bits per pixel, 60 Hz
- Hard drive with a minimum of 20 GB available on partition C:
- If the sound card has S/PDIF output, a receiver with S/PDIF input or a speaker with S/PDIF input is required.
- All audio loopback cables and microphones must be disconnected, before running the test.
- x86
- Two-button pointing device
- Color display monitor capable of at least 1024 by 768 resolution, 32-bits per pixel, 60 Hz
- Hard drive with a minimum of 20 GB available on partition C:
- If the sound card has S/PDIF output, a receiver with S/PDIF input or a speaker with S/PDIF input is required.
- All audio loopback cables and microphones must be disconnected, before running the test.
- x86
- Color display monitor capable of at least 1024 by 768 resolution, 32-bits per pixel, 60 Hz
- Hard drive with a minimum of 20 GB available on partition C:
- If the sound card has S/PDIF output, a receiver with S/PDIF input or a speaker with S/PDIF input is required.
- All audio loopback cables and microphones must be disconnected, before running the test.
- x86
- Hard drive with a minimum of 20 GB available on partition C:
- If the sound card has S/PDIF output, a receiver with S/PDIF input or a speaker with S/PDIF input is required.
- All audio loopback cables and microphones must be disconnected, before running the test.
- x86
- If the sound card has S/PDIF output, a receiver with S/PDIF input or a speaker with S/PDIF input is required.
- All audio loopback cables and microphones must be disconnected, before running the test.
- x86
- All audio loopback cables and microphones must be disconnected, before running the test.
- x86
-
Processor
- x86
Running Digital Rights Management Test (Vista)
All test cases return PASS or FAIL. Review the test results in the log file (Drmtest.log) for specific details about failures.
Command Syntax
| Command option | Description |
| DRMTest.exe | Without any options, the test enumerates devices. |
| -c [string] | Starts the application and runs the test cases that are specified in the profile file (.pro). |
| -h [string] | Specifies the Plug and Play (PnP) identifier (ID) of the device to that you are testing. |
| wdk_drmtest.pro | The profile file (.pro) of the test cases to run. |
Code Tour
File Manifest
| File | Location |
| DRMTest.exe | [testbinroot]\nttest\multimediatest\AVCore\Audio\WDK\ |
Test Assertions
Test Assertion GUID:
Build machine: CAPEBUILD