learn.microsoft.com
Hyper-V documentation from Microsoft covering the top level functional specification and APIs for developers. It describes interfaces used by guest software to detect a hypervisor and query its capabilities, features and version information, including CPUID leaves, model-specific registers and hypercalls.