HvCallModifyVtlProtectionMask
HvCallModifyVtlProtectionMask hypercall modifica le protezioni VTL applicate a un set esistente di pagine Criteri di gruppo.
Interfaccia
HV_STATUS
HvModifyVtlProtectionMask(
_In_ HV_PARTITION_ID TargetPartitionId,
_In_ HV_MAP_GPA_FLAGS MapFlags,
_In_ HV_INPUT_VTL TargetVtl,
_In_reads(PageCount) HV_GPA_PAGE_NUMBER GpaPageList
);
Una VTL può inserire solo protezioni in una VTL inferiore.
Qualsiasi tentativo di applicare protezioni VTL in intervalli non RAM avrà esito negativo con HV_STATUS_INVALID_PARAMETER.
Chiama codice
0x000C
(Rep)
Parametri di input
Nome | Offset | Dimensione | Informazioni fornite |
---|---|---|---|
TargetPartitionId |
0 | 8 | Specifica l'ID partizione della partizione per cui questa richiesta è destinata. |
MapFlags |
8 | 4 | Specifica i nuovi flag di mapping da applicare. |
TargetVtl |
12 | 1 | Specificato il VTL di destinazione. |
RsvdZ | 13 | 3 |
Elemento List di input
Nome | Offset | Dimensione | Informazioni fornite |
---|---|---|---|
GpaPageList |
0 | 8 | Specifica le pagine da proteggere. |