Content Protection- Playing H.264 and AAC media file in protected environment. HCK test - System Test.

This test verifies premium content playback of audio/video in a protected environment process. The executable and the modules that are loaded into the protected process environment must be PE (Protected Environment)-signed. For more information about PE signing, see Code Signing for Protected Media Components.


If the modules (user-mode display drivers) that are needed for playback are not PE-signed, the test will fail.


Test details

Associated requirements


See the system hardware requirements.


Windows RT (ARM-based) Windows 8 (x64) Windows 8 (x86) Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86

Expected run time

~2 minutes






Running the test

This is a system-specific implementation of the following test: Content Protection- Playing H.264 + AAC media file protected environment. HCK test - Device Test..

This test requires an audio device (speaker) and a display device (monitor).

The display driver installed in the system must be PVP-OPM (Protected Video Path- Output Protected Management)-compliant. The Windows Hardware Certification Kit (Windows HCK) test Verify PVP-OPM Handshake with the display driver should capture any PVP-OPM issues that exist with the display driver.


For troubleshooting information, see Troubleshooting System Fundamentals Testing.

If a user mode module (such as user mode drivers or decoders) is needed for playback and is not PE signed or PE test signed. The test will fail. Go to the test log location, open the file CI_Events.log. See if there are any entries. If so, contact the IHV who provided the modules to provide properly signed packages. IHV’s need to contact Microsoft to get the package PE real signed through signing process. For more info on how to get your component signed, see Code Signing for Protected Media Components in Windows Vista.

If the display driver is not PVP-OPM compliance, see Verify PVP-OPM Handshake with the display driver and contact your display driver provider. If you are a display driver provider, see Code Signing for Protected Media Components in Windows Vista.



Send comments about this topic to Microsoft