ReactOS 0.4.15-dev-5875-g7c755d9
_KGDTENTRY64 Union Reference

#include <ketypes.h>

Collaboration diagram for _KGDTENTRY64:

Public Attributes

struct {
   USHORT   LimitLow
 
   USHORT   BaseLow
 
   union {
      struct {
         UCHAR   BaseMiddle
 
         UCHAR   Flags1
 
         UCHAR   Flags2
 
         UCHAR   BaseHigh
 
      }   Bytes
 
      struct {
         ULONG   BaseMiddle:8
 
         ULONG   Type:5
 
         ULONG   Dpl:2
 
         ULONG   Present:1
 
         ULONG   LimitHigh:4
 
         ULONG   System:1
 
         ULONG   LongMode:1
 
         ULONG   DefaultBig:1
 
         ULONG   Granularity:1
 
         ULONG   BaseHigh:8
 
      }   Bits
 
   } 
 
   ULONG   BaseUpper
 
   ULONG   MustBeZero
 
}; 
 
UINT64 Alignment
 

Detailed Description

Definition at line 408 of file ketypes.h.

Member Data Documentation

◆ 

struct { ... } _KGDTENTRY64::@2284

◆ Alignment

UINT64 _KGDTENTRY64::Alignment

Definition at line 440 of file ketypes.h.

◆ BaseHigh [1/2]

UCHAR _KGDTENTRY64::BaseHigh

Definition at line 421 of file ketypes.h.

◆ BaseHigh [2/2]

ULONG _KGDTENTRY64::BaseHigh

Definition at line 434 of file ketypes.h.

◆ BaseLow

USHORT _KGDTENTRY64::BaseLow

Definition at line 413 of file ketypes.h.

◆ BaseMiddle [1/2]

UCHAR _KGDTENTRY64::BaseMiddle

Definition at line 418 of file ketypes.h.

◆ BaseMiddle [2/2]

ULONG _KGDTENTRY64::BaseMiddle

Definition at line 425 of file ketypes.h.

◆ BaseUpper

ULONG _KGDTENTRY64::BaseUpper

Definition at line 437 of file ketypes.h.

◆ 

struct { ... } _KGDTENTRY64::Bits

◆ 

struct { ... } _KGDTENTRY64::Bytes

◆ DefaultBig

ULONG _KGDTENTRY64::DefaultBig

Definition at line 432 of file ketypes.h.

◆ Dpl

ULONG _KGDTENTRY64::Dpl

Definition at line 427 of file ketypes.h.

◆ Flags1

UCHAR _KGDTENTRY64::Flags1

Definition at line 419 of file ketypes.h.

◆ Flags2

UCHAR _KGDTENTRY64::Flags2

Definition at line 420 of file ketypes.h.

◆ Granularity

ULONG _KGDTENTRY64::Granularity

Definition at line 433 of file ketypes.h.

◆ LimitHigh

ULONG _KGDTENTRY64::LimitHigh

Definition at line 429 of file ketypes.h.

◆ LimitLow

USHORT _KGDTENTRY64::LimitLow

Definition at line 412 of file ketypes.h.

◆ LongMode

ULONG _KGDTENTRY64::LongMode

Definition at line 431 of file ketypes.h.

◆ MustBeZero

ULONG _KGDTENTRY64::MustBeZero

Definition at line 438 of file ketypes.h.

◆ Present

ULONG _KGDTENTRY64::Present

Definition at line 428 of file ketypes.h.

◆ System

ULONG _KGDTENTRY64::System

Definition at line 430 of file ketypes.h.

◆ Type

ULONG _KGDTENTRY64::Type

Definition at line 426 of file ketypes.h.


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