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.
Annule l’appel pour exécuter un processeur virtuel.
Syntaxe
HRESULT
WINAPI
WHvCancelRunVirtualProcessor(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_ UINT32 Flags
);
Paramètres
Partition
Gérer l’objet de partition.
VpIndex
Spécifie l’index du processeur virtuel pour lequel l’exécution doit être arrêtée.
Flags
Non utilisé, doit être égal à zéro.
Valeur de retour
Si la fonction réussit, la valeur de retour est S_OK.
Remarks
L’annulation de l’exécution d’un processeur virtuel permet à une application d’abandonner l’appel pour exécuter le processeur virtuel (WHvRunVirtualProcessor) par un autre thread et de renvoyer le contrôle à ce thread. La pile de virtualisation peut utiliser cette fonction pour renvoyer le contrôle d’un processeur virtuel à la pile de virtualisation au cas où elle devait modifier l’état d’une machine virtuelle ou injecter un événement dans le processeur.
Exigences
| Requirement | Valeur |
|---|---|
| Windows minimum pris en charge | Windows 10, version 1803 (x64) ; Windows 11, version 24H2, build 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Bibliothèque | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64, Arm64 |