Driver Test Manager
Digital Rights Management Test (Vista)

Expand all contracted text  Show All

Bb961218.dfw-logo(en-us,MSDN.10).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 optionDescription
DRMTest.exeWithout 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.proThe profile file (.pro) of the test cases to run.

Code Tour

File Manifest

FileLocation
DRMTest.exe[testbinroot]\nttest\multimediatest\AVCore\Audio\WDK\

Test Assertions

Test Assertions



 
Test Assertion GUID: 

Build machine: CAPEBUILD
Tags :


Page view tracker