Hypervisor Top-Level Functional Specification 2.0A: Windows Server 2008 R2

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

      May 2012

      File Name:

      Hypervisor Top-Level Functional Specification 2.0.docx

      Date Published:


      File Size:

      976 KB

        This document is the top-level functional specification (TLFS) for the second-generation hypervisor by Microsoft. It specifies the externally visible behavior of the hypervisor, which is a component of virtualization in Windows Server 2008 R2 Windows Server. 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 Funcational 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 System

      Hyper-V Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard

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

    Popular downloads

    Loading your results, please wait...

    Free PC updates

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

    Microsoft suggests

    Download a free trial of Windows Server 2012 R2.
    Windows Server 2012 R2 free trial
    Experience the new and enhanced capabilities.
    Free trial