Sortie de la fenêtre d’interruption

Les données de contexte pour une sortie qui se produit lorsque l’état d’interruption d’un processeur virtuel autorise la remise d’une interruption.

Note

Cette raison de sortie et sa structure de contexte s’appliquent uniquement aux partitions x64.

Syntaxe

//
// 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

Des informations sur une sortie qui se produit lorsque l’état d’interruption du processeur virtuel autoriserait la remise d’une interruption donnée est fournie dans la WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT structure.

Voir aussi