Salida de la ventana de interrupción

Datos de contexto para una salida que se produce cuando el estado de interrupción de un procesador virtual permite la entrega de una interrupción.

Nota:

Este motivo de salida y su estructura de contexto solo se aplican a particiones x64.

Syntax

//
// Context data for an exit that occurs when the interruptibility state of the virtual processor allows delivery of an interrupt
// (WHvRunVpExitReasonX64InterruptWindow)
//
typedef enum WHV_X64_PENDING_INTERRUPTION_TYPE
{
    WHvX64PendingInterrupt           = 0,
    WHvX64PendingNmi                 = 2,
    WHvX64PendingException           = 3
} WHV_X64_PENDING_INTERRUPTION_TYPE, *PWHV_X64_PENDING_INTERRUPTION_TYPE;

typedef struct WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT
{
    WHV_X64_PENDING_INTERRUPTION_TYPE DeliverableType;
} WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT, *PWHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT;

Remarks

Información sobre una salida que se produce cuando el estado de interrupción del procesador virtual permitiría la entrega de una interrupción determinada en la WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT estructura.

Consulte también