WHvCancelRunVirtualProcessor

Hiermee annuleert u de aanroep om een virtuele processor uit te voeren.

Syntaxis

HRESULT
WINAPI
WHvCancelRunVirtualProcessor(
    _In_ WHV_PARTITION_HANDLE Partition,
    _In_ UINT32 VpIndex,
    _In_ UINT32 Flags
    );

Parameters

Partition

Greep naar het partitieobject.

VpIndex

Hiermee geeft u de index van de virtuele processor waarvoor de uitvoering moet worden gestopt.

Flags

Ongebruikt, moet nul zijn.

Retourwaarde

Als de functie slaagt, is S_OKde retourwaarde .

Remarks

Als u de uitvoering van een virtuele processor annuleert, kan een toepassing de aanroep afbreken om de virtuele processor (WHvRunVirtualProcessor) door een andere thread uit te voeren en het besturingselement terug te sturen naar die thread. De virtualisatiestack kan deze functie gebruiken om het beheer van een virtuele processor terug te sturen naar de virtualisatiestack als deze de status van een virtuele machine moet wijzigen of een gebeurtenis in de processor moet injecteren.

Vereisten

Requirement Value
Minimaal ondersteunde Windows Windows 10 versie 1803 (x64); Windows 11, versie 24H2, build 26100.3915 (Arm64)
Header WinHvPlatform.h
Bibliotheek WinHvPlatform.lib
DLL WinHvPlatform.dll
Architectuur x64, Arm64

Zie ook