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.
HvCallFlushGuestPhysicalAddressSpace invalida las asignaciones de GPA L2 almacenadas en caché en GPA dentro de un segundo espacio de direcciones de nivel.
Interfaz
HV_STATUS
HvCallFlushGuestPhysicalAddressSpace(
_In_ HV_SPA AddressSpace,
_In_ UINT64 Flags
);
Esta hiperllamada solo se puede usar con la virtualización anidada está activa. La operación de invalidación de TLB virtual actúa en todos los procesadores.
En plataformas Intel, la hiperllamada HvCallFlushGuestPhysicalAddressSpace es como la ejecución de una instrucción INVEPT con el tipo "single-context" en todos los procesadores.
Esta llamada garantiza que, según el control de tiempo, vuelva al autor de la llamada, se hayan producido los efectos observables de todos los vaciados. Si el TLB está actualmente "bloqueado", se suspende el procesador virtual del autor de la llamada.
Código de llamada
0x00AF
(Simple)
Parámetros de entrada
Nombre | Offset | Size | Información proporcionada |
---|---|---|---|
AddressSpace |
0 | 8 | Especifica un identificador de espacio de direcciones (puntero de tabla EPT PML4). |
Flags |
8 | 8 | RsvdZ |