Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. 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
Handle 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 tiver sucesso, o valor de retorno é S_OK.
Remarks
Cancelar a execução de um processador virtual permite a uma aplicação abortar a chamada para executar o processador virtual (WHvRunVirtualProcessor) por outro thread, e devolver o controlo a esse thread. A pilha de virtualização pode usar essa função para retornar o controle de um processador virtual de volta para a pilha de virtualização caso precise alterar o estado de uma VM ou injetar um evento no processador.
Requirements
| Requirement | Value |
|---|---|
| Windows mínimo suportado | 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 |