Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Hypercall HvCallModifyVtlProtectionMask ändert die VTL-Schutzmaßnahmen, die auf eine vorhandene Gruppe von GPA-Seiten angewendet werden.
Schnittstelle
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
);
Eine VTL kann nur Schutz für eine niedrigere VTL platzieren.
Jeder Versuch, VTL-Schutz auf Nicht-RAM-Bereiche anzuwenden, schlägt mit HV_STATUS_INVALID_PARAMETER fehl.
Aufrufcode
0x000C (Rep)
Eingabeparameter
| Name | Offset | Size | Informationen bereitgestellt |
|---|---|---|---|
TargetPartitionId |
0 | 8 | Stellt die Partitions-ID der Partition bereit, für die diese Anforderung gilt. |
MapFlags |
8 | 4 | Gibt die neuen Zuordnungsflags an, die angewendet werden sollen. |
TargetVtl |
12 | 1 | Geben Sie die Ziel-VTL an. |
| RsvdZ | 13 | 3 |
Eingabeliste-Element
| Name | Offset | Size | Informationen bereitgestellt |
|---|---|---|---|
GpaPageList |
0 | 8 | Stellt die zu schützenden Seiten bereit. |