HyperPlatform Programmer's Reference
Public Attributes | List of all members
InsOrOutsInstInformation Union Reference

See: Format of the VM-Exit Instruction-Information Field as Used for INS and OUTS. More...

#include <ia32_type.h>

Public Attributes

ULONG32 all
 
struct {
   ULONG32   reserved1: 7
 [0:6] More...
 
   ULONG32   address_size: 3
 [7:9] More...
 
   ULONG32   reserved2: 5
 [10:14] More...
 
   ULONG32   segment_register: 3
 [15:17] More...
 
   ULONG32   reserved3: 14
 [18:31] More...
 
fields
 

Detailed Description

See: Format of the VM-Exit Instruction-Information Field as Used for INS and OUTS.

Definition at line 1234 of file ia32_type.h.

Member Data Documentation

◆ address_size

ULONG32 InsOrOutsInstInformation::address_size

[7:9]

Definition at line 1238 of file ia32_type.h.

◆ all

ULONG32 InsOrOutsInstInformation::all

Definition at line 1235 of file ia32_type.h.

◆ fields

struct { ... } InsOrOutsInstInformation::fields

◆ reserved1

ULONG32 InsOrOutsInstInformation::reserved1

[0:6]

Definition at line 1237 of file ia32_type.h.

◆ reserved2

ULONG32 InsOrOutsInstInformation::reserved2

[10:14]

Definition at line 1239 of file ia32_type.h.

◆ reserved3

ULONG32 InsOrOutsInstInformation::reserved3

[18:31]

Definition at line 1241 of file ia32_type.h.

◆ segment_register

ULONG32 InsOrOutsInstInformation::segment_register

[15:17]

Definition at line 1240 of file ia32_type.h.


The documentation for this union was generated from the following file: