ReactOS 0.4.16-dev-401-g45b008d
_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 497 of file ketypes.h.

Member Data Documentation

◆ 

struct { ... } _KGDTENTRY64::@2323

◆ Alignment

UINT64 _KGDTENTRY64::Alignment

Definition at line 529 of file ketypes.h.

◆ BaseHigh [1/2]

UCHAR _KGDTENTRY64::BaseHigh

Definition at line 510 of file ketypes.h.

◆ BaseHigh [2/2]

ULONG _KGDTENTRY64::BaseHigh

Definition at line 523 of file ketypes.h.

◆ BaseLow

USHORT _KGDTENTRY64::BaseLow

Definition at line 502 of file ketypes.h.

◆ BaseMiddle [1/2]

UCHAR _KGDTENTRY64::BaseMiddle

Definition at line 507 of file ketypes.h.

◆ BaseMiddle [2/2]

ULONG _KGDTENTRY64::BaseMiddle

Definition at line 514 of file ketypes.h.

◆ BaseUpper

ULONG _KGDTENTRY64::BaseUpper

Definition at line 526 of file ketypes.h.

◆ 

struct { ... } _KGDTENTRY64::Bits

Referenced by KeStartAllProcessors().

◆ 

struct { ... } _KGDTENTRY64::Bytes

◆ DefaultBig

ULONG _KGDTENTRY64::DefaultBig

Definition at line 521 of file ketypes.h.

◆ Dpl

ULONG _KGDTENTRY64::Dpl

Definition at line 516 of file ketypes.h.

◆ Flags1

UCHAR _KGDTENTRY64::Flags1

Definition at line 508 of file ketypes.h.

◆ Flags2

UCHAR _KGDTENTRY64::Flags2

Definition at line 509 of file ketypes.h.

◆ Granularity

ULONG _KGDTENTRY64::Granularity

Definition at line 522 of file ketypes.h.

◆ LimitHigh

ULONG _KGDTENTRY64::LimitHigh

Definition at line 518 of file ketypes.h.

◆ LimitLow

USHORT _KGDTENTRY64::LimitLow

Definition at line 501 of file ketypes.h.

◆ LongMode

ULONG _KGDTENTRY64::LongMode

Definition at line 520 of file ketypes.h.

◆ MustBeZero

ULONG _KGDTENTRY64::MustBeZero

Definition at line 527 of file ketypes.h.

◆ Present

ULONG _KGDTENTRY64::Present

Definition at line 517 of file ketypes.h.

◆ System

ULONG _KGDTENTRY64::System

Definition at line 519 of file ketypes.h.

◆ Type

ULONG _KGDTENTRY64::Type

Definition at line 515 of file ketypes.h.


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