ReactOS  0.4.14-dev-57-g333b8f1
_KGDTENTRY Struct Reference

#include <ketypes.h>

Collaboration diagram for _KGDTENTRY:

Public Attributes

USHORT LimitLow
 
USHORT BaseLow
 
union {
   struct {
      UCHAR   BaseMid
 
      UCHAR   Flags1
 
      UCHAR   Flags2
 
      UCHAR   BaseHi
 
   }   Bytes
 
   struct {
      ULONG   BaseMid:8
 
      ULONG   Type:5
 
      ULONG   Dpl:2
 
      ULONG   Pres:1
 
      ULONG   LimitHi:4
 
      ULONG   Sys:1
 
      ULONG   Reserved_0:1
 
      ULONG   Default_Big:1
 
      ULONG   Granularity:1
 
      ULONG   BaseHi:8
 
   }   Bits
 
HighWord
 
union {
   struct {
      UCHAR   BaseMid
 
      UCHAR   Flags1
 
      UCHAR   Flags2
 
      UCHAR   BaseHi
 
   }   Bytes
 
   struct {
      ULONG   BaseMid:8
 
      ULONG   Type:5
 
      ULONG   Dpl:2
 
      ULONG   Pres:1
 
      ULONG   LimitHi:4
 
      ULONG   Sys:1
 
      ULONG   Reserved_0:1
 
      ULONG   Default_Big:1
 
      ULONG   Granularity:1
 
      ULONG   BaseHi:8
 
   }   Bits
 
HighWord
 

Detailed Description

Definition at line 333 of file ketypes.h.

Member Data Documentation

◆ BaseHi [1/2]

UCHAR _KGDTENTRY::BaseHi

Definition at line 344 of file ketypes.h.

◆ BaseHi [2/2]

ULONG _KGDTENTRY::BaseHi

Definition at line 357 of file ketypes.h.

◆ BaseLow

◆ BaseMid [1/2]

UCHAR _KGDTENTRY::BaseMid

Definition at line 341 of file ketypes.h.

◆ BaseMid [2/2]

ULONG _KGDTENTRY::BaseMid

Definition at line 348 of file ketypes.h.

◆ Bits [1/2]

struct { ... } _KGDTENTRY::Bits

◆ Bits [2/2]

◆ Bytes [1/2]

struct { ... } _KGDTENTRY::Bytes

◆ Bytes [2/2]

◆ Default_Big

ULONG _KGDTENTRY::Default_Big

Definition at line 355 of file ketypes.h.

◆ Dpl

ULONG _KGDTENTRY::Dpl

Definition at line 350 of file ketypes.h.

◆ Flags1

UCHAR _KGDTENTRY::Flags1

Definition at line 342 of file ketypes.h.

◆ Flags2

UCHAR _KGDTENTRY::Flags2

Definition at line 343 of file ketypes.h.

◆ Granularity

ULONG _KGDTENTRY::Granularity

Definition at line 356 of file ketypes.h.

◆ HighWord [1/2]

union { ... } _KGDTENTRY::HighWord

◆ HighWord [2/2]

◆ LimitHi

ULONG _KGDTENTRY::LimitHi

Definition at line 352 of file ketypes.h.

◆ LimitLow

USHORT _KGDTENTRY::LimitLow

Definition at line 335 of file ketypes.h.

Referenced by HalpBorrowTss(), and Ki386InitializeTss().

◆ Pres

ULONG _KGDTENTRY::Pres

Definition at line 351 of file ketypes.h.

◆ Reserved_0

ULONG _KGDTENTRY::Reserved_0

Definition at line 354 of file ketypes.h.

◆ Sys

ULONG _KGDTENTRY::Sys

Definition at line 353 of file ketypes.h.

◆ Type

ULONG _KGDTENTRY::Type

Definition at line 349 of file ketypes.h.


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