Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cancela a chamada para executar um processador virtual.
Sintaxe
HRESULT
WINAPI
WHvCancelRunVirtualProcessor(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_ UINT32 Flags
);
Parameters
Partition
Manipule para o objeto de partição.
VpIndex
Especifica o índice do processador virtual para o qual a execução deve ser interrompida.
Flags
Não utilizado, deve ser zero.
Valor de retorno
Se a função for bem-sucedida, o valor retornado será S_OK.
Remarks
Cancelar a execução de um processador virtual permite que um aplicativo anule a chamada para executar o processador virtual (WHvRunVirtualProcessor) por outro thread e retornar o controle para esse thread. A pilha de virtualização pode usar essa função para retornar o controle de um processador virtual de volta à pilha de virtualização, caso precise alterar o estado de uma VM ou injetar um evento no processador.
Requisitos
| Requirement | Value |
|---|---|
| Suporte mínimo Windows | Windows 10, versão 1803 (x64); Windows 11, versão 24H2, build 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Biblioteca | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Arquitetura | x64, Arm64 |
Consulte também
WHvRunVirtualProcessor- definições de API da Plataforma do Hipervisor Windows