Konec okna přerušení

Kontextová data pro ukončení, ke kterému dochází, když stav přerušení virtuálního procesoru umožňuje doručení přerušení.

Poznámka:

Tento důvod ukončení a jeho kontextová struktura se vztahují pouze na oddíly 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

Informace o ukončení, ke kterému dochází, když stav přerušení virtuálního procesoru umožní doručení daného přerušení, je ve struktuře WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT .

Viz také