Hypercall Interface

The hypercall interface is an assembly-language interface that partitions use to access the hypervisor. The Hypervisor C-Language Functions section describes the functions of the hypercall interface in a C-language manner. The calls that guest operating systems make to the hypervisor are called hypercalls. The following sections describe hypercalls:

Hypercall Overview

Hypercall Classes

Hypercall Continuation

Hypercall Atomicity and Ordering

Valid Hypercall Environments

Alignment Requirements

Hypercall Input Values

Hypercall Output Values

Hypercall Details

Hypercall Restrictions

Hypercall Status Codes

Establishing the Hypercall Interface

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.