Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’hypercall HvCallFlushVirtualAddressListEx est similaire à HvCallFlushVirtualAddressList, mais peut prendre un VP partiellement éparse défini comme entrée.
Architecture : x64 uniquement.
Les vérifications suivantes doivent être utilisées pour déduire la disponibilité de cet hypercall :
- UseExProcessorMasks doit être indiqué via la feuille UCID 0x40000004.
Interface
HV_STATUS
HvCallFlushVirtualAddressListEx(
_In_ HV_ADDRESS_SPACE_ID AddressSpace,
_In_ HV_FLUSH_FLAGS Flags,
_In_ HV_VP_SET ProcessorSet,
_Inout_ UINT32* GvaCount,
_In_reads_(*GvaCount) const HV_GVA* GvaRangeList
);
Code d’appel
0x0014 (Rep)
Paramètres d’entrée
| Nom | Décalage | Taille | Informations fournies |
|---|---|---|---|
AddressSpace |
0 | 8 | Spécifie un ID d’espace d’adressage (valeur CR3). |
Flags |
8 | 8 | Ensemble de bits d’indicateur qui modifient l’opération du vidage. |
ProcessorSet |
16 | Variable | Jeu de processeurs indiquant quels processeurs doivent être affectés par l’opération de vidage. |
Input List, élément
| Nom | Décalage | Taille | Informations fournies |
|---|---|---|---|
GvaRange |
0 | 8 | Plage d’appliances virtuelles réseau |