GDL Tutorials
This section includes several exercises that describe the design and definition of some simple schemas and their implementation through GDL templates. The exercises also consider several schema extension scenarios.
You can verify the correctness of each solution by using the GDL Correctness Test, which is part of the Windows Hardware Certification Kit (HCK) (EXE download).
Note
The HCK is not for use with Windows 10. If you are developing hardware or drivers for Windows 10, you need the new Windows Hardware Lab Kit (HLK) for Windows 10.
This section includes:
GDL Exercise 1: Implementing a GDL Schema
GDL Exercise 2: Inheriting from Virtual Templates
GDL Exercise 3: Creating Root-Level Constructs
GDL Exercise 4: Defining Variants of Constructs
GDL Exercise 5: Defining Name Limits for Different Features