Hypervisor Top-Level Functional Specification 3.0a: Windows Server 2012

Top-level functional specification for the third generation of the hypervisor by Microsoft.
  • Version:


    File Name:

    Hypervisor Top Level Functional Specification v3.0.docx

    Date Published:


    File Size:

    1,003 KB

      This document is the top-level functional specification (TLFS) for the third generation hypervisor by Microsoft. It specifies the externally visible behavior of the hypervisor, which is a component of the Hyper V virtualization role in Windows Server 2012. The document assumes familiarity with the goals of the project and the high-level hypervisor architecture. This specification is provided under the Microsoft Open Specification Promise. For further details about the Microsoft Open Specification Promise, refer to: The specifications can be used to understand the functions of the hypervisor and implement a compatible solution. Specification Outline The following is the outline of the information contained in the complete Hypervisor Functional Specification: • Introduction • Basic Data Types, Concepts and Notation • Feature and Interface Discovery • Hypercall Interface • Partition Management • Physical Hardware Management • Resource Management • Guest Physical Address Spaces • Intercepts • Virtual Processor Management • Virtual Processor Execution • Virtual MMU and Caching • Virtual Interrupt Control • Inter-Partition Communication • Timers • Message Formats • Partition Save and Restore • Scheduler • Event Logging • Guest Debugging Support • Statistics • Booting • System Properties • Appendix
  • Supported Operating Systems:

    Windows Server 2012

      Supported Operating Systems: Windows Server 2012 Word or Word Viewer
    • • To start the download, click the Download button, and then do one of the following: o To start the download immediately, click Open. o To copy the download to your computer for viewing at a later time, click Save. o To cancel the download, click Cancel.

Popular Downloads

Loading your results, please wait...

Free PC updates

  • Security patches
  • Software updates
  • Service packs
  • Hardware drivers