ReactOS 0.4.15-dev-8096-ga0eec98
_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 387 of file ketypes.h.

Member Data Documentation

◆ BaseHi [1/2]

UCHAR _KGDTENTRY::BaseHi

Definition at line 398 of file ketypes.h.

◆ BaseHi [2/2]

ULONG _KGDTENTRY::BaseHi

Definition at line 411 of file ketypes.h.

◆ BaseLow

◆ BaseMid [1/2]

UCHAR _KGDTENTRY::BaseMid

Definition at line 395 of file ketypes.h.

◆ BaseMid [2/2]

ULONG _KGDTENTRY::BaseMid

Definition at line 402 of file ketypes.h.

◆  [1/2]

struct { ... } _KGDTENTRY::Bits

◆  [2/2]

struct { ... } _KGDTENTRY::Bits

◆  [1/2]

◆  [2/2]

struct { ... } _KGDTENTRY::Bytes

◆ Default_Big

ULONG _KGDTENTRY::Default_Big

Definition at line 409 of file ketypes.h.

◆ Dpl

ULONG _KGDTENTRY::Dpl

Definition at line 404 of file ketypes.h.

◆ Flags1

UCHAR _KGDTENTRY::Flags1

Definition at line 396 of file ketypes.h.

◆ Flags2

UCHAR _KGDTENTRY::Flags2

Definition at line 397 of file ketypes.h.

◆ Granularity

ULONG _KGDTENTRY::Granularity

Definition at line 410 of file ketypes.h.

◆  [1/2]

◆  [2/2]

union { ... } _KGDTENTRY::HighWord

◆ LimitHi

ULONG _KGDTENTRY::LimitHi

Definition at line 406 of file ketypes.h.

◆ LimitLow

USHORT _KGDTENTRY::LimitLow

Definition at line 389 of file ketypes.h.

Referenced by HalpBorrowTss(), and Ki386InitializeTss().

◆ Pres

ULONG _KGDTENTRY::Pres

Definition at line 405 of file ketypes.h.

◆ Reserved_0

ULONG _KGDTENTRY::Reserved_0

Definition at line 408 of file ketypes.h.

◆ Sys

ULONG _KGDTENTRY::Sys

Definition at line 407 of file ketypes.h.

◆ Type

ULONG _KGDTENTRY::Type

Definition at line 403 of file ketypes.h.


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