Expand Minimize

HV_X64_EXCEPTION_INFO union

The HV_X64_EXCEPTION_INFO union describes flags that provide information about the exception.

Syntax


typedef union _HV_X64_EXCEPTION_INFO {
  UINT8  AsUINT8;
  struct {
    UINT8 ErrorCodeValid  :1;
    UINT8 Reserved  :7;
  };
} HV_X64_EXCEPTION_INFO, *PHV_X64_EXCEPTION_INFO;

Members

AsUINT8

A member in the union that can hold one 8-bit value that describes information about the exception.

ErrorCodeValid

A UINT8 value that indicates whether the error code field in the exception message is valid. Setting this member is equivalent to setting the first bit of the 8-bit AsUINT8 member (0x01).

Reserved

This member is reserved and should be set to zero. Setting this member to zero is equivalent to setting the remaining seven bits (0xFE) of the 8-bit AsUINT8 member to zeros.

Remarks

On x64 platforms, exception intercept messages include a collection of flags that provide information about the exception.

Requirements

Header

HvImApi.h (include Hvgdk.h)

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.