Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece el estado del controlador de interrupción de un procesador virtual.
Importante
WHvSetVirtualProcessorInterruptControllerState está en desuso. Use WHvSetVirtualProcessorState con el tipo de WHvVirtualProcessorStateTypeInterruptControllerState2 estado en su lugar.
Nota:
Esta función solo se aplica a particiones x64.
Syntax
HRESULT
WINAPI
WHvSetVirtualProcessorInterruptControllerState(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_reads_bytes_(StateSize) const VOID* State,
_In_ UINT32 StateSize
);
Parameters
Partition
Especifica la partición del procesador virtual.
VpIndex
Especifica el índice del procesador virtual cuyo controlador de interrupción debe establecerse.
State
Especifica un búfer que contiene el estado del controlador de interrupción.
StateSize
Especifica el tamaño del búfer, en bytes.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es S_OK.
Si el procesador virtual se está ejecutando actualmente, el valor devuelto es WHV_E_INVALID_VP_STATE.
Remarks
La WHvSetVirtualProcessorInterruptControllerState función establece el estado del controlador de interrupción del procesador virtual especificado.
Requisitos
| Requirement | Value |
|---|---|
| Windows mínima admitidas | Windows 10, versión 1809 |
| Header | WinHvPlatform.h |
| Biblioteca | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64 |