Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Контекстные данные для выхода, возникающего, когда состояние прерывания виртуального процессора разрешает доставку прерывания.
Note
Эта причина выхода и ее структура контекста применяются только к секциям x64.
Синтаксис
//
// 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
Сведения о выходе, возникающего при возникновении состояния прерывания виртуального процессора, разрешают доставку заданного прерывания в WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT структуре.