HLK API Overview

You can use the Windows Hardware Lab Kit (Windows HLK) API to automate any parts of the certification test process. The API exposes all functionality of Windows HLK Studio, so you can use both Windows HLK Studio and automation in your certification test workflow.

The Windows HLK API supports any Microsoft® .NET Framework 4.0 (and later) programming language (for example, C# and Windows PowerShell). This document provides a detailed description of the Windows HLK API.


HLK Studio uses the HLK APIs described here. You cannot run scripts or applications that access the HLK APIs and simultaneously interact with HLK Studio. Before interacting with HLK Studio, make sure your scripts and/or applications are no longer running.

HLK Studio