ReactOS 0.4.15-dev-7994-gb388cb6
_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 488 of file ketypes.h.

Member Data Documentation

◆ 

struct { ... } _KGDTENTRY64::@2312

◆ Alignment

UINT64 _KGDTENTRY64::Alignment

Definition at line 520 of file ketypes.h.

◆ BaseHigh [1/2]

UCHAR _KGDTENTRY64::BaseHigh

Definition at line 501 of file ketypes.h.

◆ BaseHigh [2/2]

ULONG _KGDTENTRY64::BaseHigh

Definition at line 514 of file ketypes.h.

◆ BaseLow

USHORT _KGDTENTRY64::BaseLow

Definition at line 493 of file ketypes.h.

◆ BaseMiddle [1/2]

UCHAR _KGDTENTRY64::BaseMiddle

Definition at line 498 of file ketypes.h.

◆ BaseMiddle [2/2]

ULONG _KGDTENTRY64::BaseMiddle

Definition at line 505 of file ketypes.h.

◆ BaseUpper

ULONG _KGDTENTRY64::BaseUpper

Definition at line 517 of file ketypes.h.

◆ 

struct { ... } _KGDTENTRY64::Bits

Referenced by KeStartAllProcessors().

◆ 

struct { ... } _KGDTENTRY64::Bytes

◆ DefaultBig

ULONG _KGDTENTRY64::DefaultBig

Definition at line 512 of file ketypes.h.

◆ Dpl

ULONG _KGDTENTRY64::Dpl

Definition at line 507 of file ketypes.h.

◆ Flags1

UCHAR _KGDTENTRY64::Flags1

Definition at line 499 of file ketypes.h.

◆ Flags2

UCHAR _KGDTENTRY64::Flags2

Definition at line 500 of file ketypes.h.

◆ Granularity

ULONG _KGDTENTRY64::Granularity

Definition at line 513 of file ketypes.h.

◆ LimitHigh

ULONG _KGDTENTRY64::LimitHigh

Definition at line 509 of file ketypes.h.

◆ LimitLow

USHORT _KGDTENTRY64::LimitLow

Definition at line 492 of file ketypes.h.

◆ LongMode

ULONG _KGDTENTRY64::LongMode

Definition at line 511 of file ketypes.h.

◆ MustBeZero

ULONG _KGDTENTRY64::MustBeZero

Definition at line 518 of file ketypes.h.

◆ Present

ULONG _KGDTENTRY64::Present

Definition at line 508 of file ketypes.h.

◆ System

ULONG _KGDTENTRY64::System

Definition at line 510 of file ketypes.h.

◆ Type

ULONG _KGDTENTRY64::Type

Definition at line 506 of file ketypes.h.


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