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.
Define o estado do controlador de interrupção de um processador virtual.
Importante
WHvSetVirtualProcessorInterruptControllerState está obsoleto. Use WHvSetVirtualProcessorState com o WHvVirtualProcessorStateTypeInterruptControllerState2 tipo de estado em vez disso.
Note
Essa função se aplica somente a partições x64.
Sintaxe
HRESULT
WINAPI
WHvSetVirtualProcessorInterruptControllerState(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_reads_bytes_(StateSize) const VOID* State,
_In_ UINT32 StateSize
);
Parameters
Partition
Especifica a partição do processador virtual.
VpIndex
Especifica o índice do processador virtual cujo controlador de interrupção deve ser definido.
State
Especifica um buffer que contém o estado do controlador de interrupção.
StateSize
Especifica o tamanho do buffer, em bytes.
Valor de retorno
Se a função for bem-sucedida, o valor retornado será S_OK.
Se o processador virtual estiver em execução no momento, o valor retornado será WHV_E_INVALID_VP_STATE.
Remarks
A WHvSetVirtualProcessorInterruptControllerState função define o estado do controlador de interrupção do processador virtual especificado.
Requisitos
| Requirement | Value |
|---|---|
| Suporte mínimo Windows | Windows 10, versão 1809 |
| Header | WinHvPlatform.h |
| Biblioteca | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Arquitetura | x64 |
Consulte também
WHvGetVirtualProcessorInterruptControllerStateWHvRequestInterrupt- definições de API da Plataforma do Hipervisor Windows