ReactOS 0.4.15-dev-7131-ge4d03f4
_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 473 of file ketypes.h.

Member Data Documentation

◆ 

struct { ... } _KGDTENTRY64::@2298

◆ Alignment

UINT64 _KGDTENTRY64::Alignment

Definition at line 505 of file ketypes.h.

◆ BaseHigh [1/2]

UCHAR _KGDTENTRY64::BaseHigh

Definition at line 486 of file ketypes.h.

◆ BaseHigh [2/2]

ULONG _KGDTENTRY64::BaseHigh

Definition at line 499 of file ketypes.h.

◆ BaseLow

USHORT _KGDTENTRY64::BaseLow

Definition at line 478 of file ketypes.h.

◆ BaseMiddle [1/2]

UCHAR _KGDTENTRY64::BaseMiddle

Definition at line 483 of file ketypes.h.

◆ BaseMiddle [2/2]

ULONG _KGDTENTRY64::BaseMiddle

Definition at line 490 of file ketypes.h.

◆ BaseUpper

ULONG _KGDTENTRY64::BaseUpper

Definition at line 502 of file ketypes.h.

◆ 

struct { ... } _KGDTENTRY64::Bits

Referenced by KeStartAllProcessors().

◆ 

struct { ... } _KGDTENTRY64::Bytes

◆ DefaultBig

ULONG _KGDTENTRY64::DefaultBig

Definition at line 497 of file ketypes.h.

◆ Dpl

ULONG _KGDTENTRY64::Dpl

Definition at line 492 of file ketypes.h.

◆ Flags1

UCHAR _KGDTENTRY64::Flags1

Definition at line 484 of file ketypes.h.

◆ Flags2

UCHAR _KGDTENTRY64::Flags2

Definition at line 485 of file ketypes.h.

◆ Granularity

ULONG _KGDTENTRY64::Granularity

Definition at line 498 of file ketypes.h.

◆ LimitHigh

ULONG _KGDTENTRY64::LimitHigh

Definition at line 494 of file ketypes.h.

◆ LimitLow

USHORT _KGDTENTRY64::LimitLow

Definition at line 477 of file ketypes.h.

◆ LongMode

ULONG _KGDTENTRY64::LongMode

Definition at line 496 of file ketypes.h.

◆ MustBeZero

ULONG _KGDTENTRY64::MustBeZero

Definition at line 503 of file ketypes.h.

◆ Present

ULONG _KGDTENTRY64::Present

Definition at line 493 of file ketypes.h.

◆ System

ULONG _KGDTENTRY64::System

Definition at line 495 of file ketypes.h.

◆ Type

ULONG _KGDTENTRY64::Type

Definition at line 491 of file ketypes.h.


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