실행 취소된 종료

호스트의 취소로 인한 종료에 대한 컨텍스트 데이터입니다.

문법

//
// Context data for an exit caused by a cancellation from the host (WHvRunVpExitReasonCanceled)
//
typedef enum WHV_RUN_VP_CANCEL_REASON
{
    WHvRunVpCancelReasonUser = 0 // Execution canceled by WHvCancelRunVirtualProcessor
} WHV_RUN_VP_CANCEL_REASON;

//
// Alias for non-standard capitalization found in earlier versions of the header
//
#define WhvRunVpCancelReasonUser WHvRunVpCancelReasonUser

typedef struct WHV_RUN_VP_CANCELED_CONTEXT
{
    WHV_RUN_VP_CANCEL_REASON CancelReason;
} WHV_RUN_VP_CANCELED_CONTEXT;

Remarks

호스트 시스템에 의해 발생한 종료에 대한 정보가 구조에 WHV_RUN_VP_CANCELED_CONTEXT 제공됩니다.

WHvRunVpExitReasonCanceled의 숫자 값은 x64와 Arm64 간에 다릅니다.

참고하십시오