Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Anuluje wywołanie w celu uruchomienia procesora wirtualnego.
Składnia
HRESULT
WINAPI
WHvCancelRunVirtualProcessor(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_ UINT32 Flags
);
Parameters
Partition
Dojście do obiektu partycji.
VpIndex
Określa indeks procesora wirtualnego, dla którego należy zatrzymać wykonywanie.
Flags
Nieużywane, musi mieć wartość zero.
Wartość zwracana
Jeśli funkcja powiedzie się, zwracana wartość to S_OK.
Remarks
Anulowanie wykonywania procesora wirtualnego umożliwia aplikacji przerwanie wywołania w celu uruchomienia procesora wirtualnego (WHvRunVirtualProcessor) przez inny wątek i zwrócenie kontrolki do tego wątku. Stos wirtualizacji może użyć tej funkcji, aby zwrócić kontrolę procesora wirtualnego z powrotem do stosu wirtualizacji, jeśli musi zmienić stan maszyny wirtualnej lub wstrzyknąć zdarzenie do procesora.
Requirements
| Requirement | Value |
|---|---|
| Minimalna obsługiwana Windows | Windows 10, wersja 1803 (x64); Windows 11, wersja 24H2, kompilacja 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Biblioteka | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64, Arm64 |