ReactOS  0.4.14-dev-317-g96040ec
_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 403 of file ketypes.h.

Member Data Documentation

◆ @2237

struct { ... }

◆ Alignment

UINT64 _KGDTENTRY64::Alignment

Definition at line 435 of file ketypes.h.

◆ BaseHigh [1/2]

UCHAR _KGDTENTRY64::BaseHigh

Definition at line 416 of file ketypes.h.

◆ BaseHigh [2/2]

ULONG _KGDTENTRY64::BaseHigh

Definition at line 429 of file ketypes.h.

◆ BaseLow

USHORT _KGDTENTRY64::BaseLow

Definition at line 408 of file ketypes.h.

◆ BaseMiddle [1/2]

UCHAR _KGDTENTRY64::BaseMiddle

Definition at line 413 of file ketypes.h.

◆ BaseMiddle [2/2]

ULONG _KGDTENTRY64::BaseMiddle

Definition at line 420 of file ketypes.h.

◆ BaseUpper

ULONG _KGDTENTRY64::BaseUpper

Definition at line 432 of file ketypes.h.

◆ Bits

struct { ... } _KGDTENTRY64::Bits

◆ Bytes

struct { ... } _KGDTENTRY64::Bytes

◆ DefaultBig

ULONG _KGDTENTRY64::DefaultBig

Definition at line 427 of file ketypes.h.

◆ Dpl

ULONG _KGDTENTRY64::Dpl

Definition at line 422 of file ketypes.h.

◆ Flags1

UCHAR _KGDTENTRY64::Flags1

Definition at line 414 of file ketypes.h.

◆ Flags2

UCHAR _KGDTENTRY64::Flags2

Definition at line 415 of file ketypes.h.

◆ Granularity

ULONG _KGDTENTRY64::Granularity

Definition at line 428 of file ketypes.h.

◆ LimitHigh

ULONG _KGDTENTRY64::LimitHigh

Definition at line 424 of file ketypes.h.

◆ LimitLow

USHORT _KGDTENTRY64::LimitLow

Definition at line 407 of file ketypes.h.

◆ LongMode

ULONG _KGDTENTRY64::LongMode

Definition at line 426 of file ketypes.h.

◆ MustBeZero

ULONG _KGDTENTRY64::MustBeZero

Definition at line 433 of file ketypes.h.

◆ Present

ULONG _KGDTENTRY64::Present

Definition at line 423 of file ketypes.h.

◆ System

ULONG _KGDTENTRY64::System

Definition at line 425 of file ketypes.h.

◆ Type

ULONG _KGDTENTRY64::Type

Definition at line 421 of file ketypes.h.


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