Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
HvCallEnableVpVtl permite que un VTL se ejecute en una VP. Esta hiperllamada debe usarse junto con HvCallEnablePartitionVtl para habilitar y usar un VTL. Para habilitar un VTL en una VP, primero debe estar habilitado para la partición. Esta llamada no cambia el VTL activo.
Interfaz
HV_STATUS
HvCallEnableVpVtl(
_In_ HV_PARTITION_ID TargetPartitionId,
_In_ HV_VP_INDEX VpIndex,
_In_ HV_VTL TargetVtl,
_In_ HV_INITIAL_VP_CONTEXT VpVtlContext
);
Restrictions
En general, un VTL superior solo puede habilitar un VTL superior. Hay una excepción a esta regla: el VTL más alto habilitado para una partición puede habilitar un VTL de destino superior.
Una vez habilitada la VTL de destino en una VP, todas las demás llamadas para habilitar el VTL deben provenir de las VTL iguales o mayores. Esta hiperllamada producirá un error si se llama para habilitar un VTL que ya está habilitado para una VP.
Código de llamada
0x000F (Simple)
Parámetros de entrada
Diseño x64
| Nombre | Desplazar | Tamaño | Información proporcionada |
|---|---|---|---|
TargetPartitionId |
0 | 8 | Proporciona el identificador de partición de la partición para la que está esta solicitud. |
VpIndex |
8 | 4 | Especifica el índice del procesador virtual en el que se va a habilitar el VTL. |
TargetVtl |
12 | 1 | Especifica el VTL que va a habilitar esta hiperllamada. |
| RsvdZ | 13 | 3 | |
VpVtlContext |
16 | 224 | Especifica el contexto inicial en el que la VP debe comenzar tras la primera entrada al VTL de destino. |
Diseño arm64
| Nombre | Desplazar | Tamaño | Información proporcionada |
|---|---|---|---|
TargetPartitionId |
0 | 8 | Proporciona el identificador de partición de la partición para la que está esta solicitud. |
VpIndex |
8 | 4 | Especifica el índice del procesador virtual en el que se va a habilitar el VTL. |
TargetVtl |
12 | 1 | Especifica el VTL que va a habilitar esta hiperllamada. |
| RsvdZ | 13 | 3 | |
VpVtlContext |
16 | 72 | Especifica el contexto inicial en el que la VP debe comenzar tras la primera entrada al VTL de destino. |