ReactOS 0.4.15-dev-7968-g24a56f8
_LDT_ENTRY Struct Reference

#include <compat.h>

Collaboration diagram for _LDT_ENTRY:

Public Attributes

WORD LimitLow
 
WORD BaseLow
 
union {
   struct {
      BYTE   BaseMid
 
      BYTE   Flags1
 
      BYTE   Flags2
 
      BYTE   BaseHi
 
   }   Bytes
 
   struct {
      DWORD   BaseMid:8
 
      DWORD   Type:5
 
      DWORD   Dpl:2
 
      DWORD   Pres:1
 
      DWORD   LimitHi:4
 
      DWORD   Sys:1
 
      DWORD   Reserved_0:1
 
      DWORD   Default_Big:1
 
      DWORD   Granularity:1
 
      DWORD   BaseHi:8
 
   }   Bits
 
HighWord
 
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
 
union {
   struct {
      BYTE   BaseMid
 
      BYTE   Flags1
 
      BYTE   Flags2
 
      BYTE   BaseHi
 
   }   Bytes
 
   struct {
      DWORD   BaseMid:8
 
      DWORD   Type:5
 
      DWORD   Dpl:2
 
      DWORD   Pres:1
 
      DWORD   LimitHi:4
 
      DWORD   Sys:1
 
      DWORD   Reserved_0:1
 
      DWORD   Default_Big:1
 
      DWORD   Granularity:1
 
      DWORD   BaseHi:8
 
   }   Bits
 
HighWord
 
union {
   struct {
      BYTE   BaseMid
 
      BYTE   Flags1
 
      BYTE   Flags2
 
      BYTE   BaseHi
 
   }   Bytes
 
   struct {
      DWORD   BaseMid:8
 
      DWORD   Type:5
 
      DWORD   Dpl:2
 
      DWORD   Pres:1
 
      DWORD   LimitHi:4
 
      DWORD   Sys:1
 
      DWORD   Reserved_0:1
 
      DWORD   Default_Big:1
 
      DWORD   Granularity:1
 
      DWORD   BaseHi:8
 
   }   Bits
 
HighWord
 

Detailed Description

Definition at line 777 of file compat.h.

Member Data Documentation

◆ BaseHi [1/4]

BYTE _LDT_ENTRY::BaseHi

Definition at line 785 of file compat.h.

◆ BaseHi [2/4]

DWORD _LDT_ENTRY::BaseHi

Definition at line 797 of file compat.h.

◆ BaseHi [3/4]

UCHAR _LDT_ENTRY::BaseHi

Definition at line 365 of file ketypes.h.

◆ BaseHi [4/4]

ULONG _LDT_ENTRY::BaseHi

Definition at line 378 of file ketypes.h.

◆ BaseLow [1/2]

WORD _LDT_ENTRY::BaseLow

◆ BaseLow [2/2]

USHORT _LDT_ENTRY::BaseLow

Definition at line 357 of file ketypes.h.

◆ BaseMid [1/4]

BYTE _LDT_ENTRY::BaseMid

Definition at line 782 of file compat.h.

◆ BaseMid [2/4]

DWORD _LDT_ENTRY::BaseMid

Definition at line 788 of file compat.h.

◆ BaseMid [3/4]

UCHAR _LDT_ENTRY::BaseMid

Definition at line 362 of file ketypes.h.

◆ BaseMid [4/4]

ULONG _LDT_ENTRY::BaseMid

Definition at line 369 of file ketypes.h.

◆  [1/5]

◆  [2/5]

struct { ... } _LDT_ENTRY::Bits

◆  [3/5]

struct { ... } _LDT_ENTRY::Bits

◆  [4/5]

struct { ... } _LDT_ENTRY::Bits

◆  [5/5]

struct { ... } _LDT_ENTRY::Bits

◆  [1/5]

struct { ... } _LDT_ENTRY::Bytes

Referenced by PspIsDescriptorValid().

◆  [2/5]

struct { ... } _LDT_ENTRY::Bytes

◆  [3/5]

struct { ... } _LDT_ENTRY::Bytes

◆  [4/5]

struct { ... } _LDT_ENTRY::Bytes

◆  [5/5]

struct { ... } _LDT_ENTRY::Bytes

◆ Default_Big [1/2]

DWORD _LDT_ENTRY::Default_Big

Definition at line 795 of file compat.h.

◆ Default_Big [2/2]

ULONG _LDT_ENTRY::Default_Big

Definition at line 376 of file ketypes.h.

◆ Dpl [1/2]

DWORD _LDT_ENTRY::Dpl

Definition at line 790 of file compat.h.

◆ Dpl [2/2]

ULONG _LDT_ENTRY::Dpl

Definition at line 371 of file ketypes.h.

◆ Flags1 [1/2]

BYTE _LDT_ENTRY::Flags1

Definition at line 783 of file compat.h.

◆ Flags1 [2/2]

UCHAR _LDT_ENTRY::Flags1

Definition at line 363 of file ketypes.h.

◆ Flags2 [1/2]

BYTE _LDT_ENTRY::Flags2

Definition at line 784 of file compat.h.

◆ Flags2 [2/2]

UCHAR _LDT_ENTRY::Flags2

Definition at line 364 of file ketypes.h.

◆ Granularity [1/2]

DWORD _LDT_ENTRY::Granularity

Definition at line 796 of file compat.h.

◆ Granularity [2/2]

ULONG _LDT_ENTRY::Granularity

Definition at line 377 of file ketypes.h.

◆  [1/5]

◆  [2/5]

union { ... } _LDT_ENTRY::HighWord

◆  [3/5]

union { ... } _LDT_ENTRY::HighWord

◆  [4/5]

union { ... } _LDT_ENTRY::HighWord

◆  [5/5]

union { ... } _LDT_ENTRY::HighWord

◆ LimitHi [1/2]

DWORD _LDT_ENTRY::LimitHi

Definition at line 792 of file compat.h.

◆ LimitHi [2/2]

ULONG _LDT_ENTRY::LimitHi

Definition at line 373 of file ketypes.h.

◆ LimitLow [1/2]

WORD _LDT_ENTRY::LimitLow

Definition at line 778 of file compat.h.

Referenced by PspIsDescriptorValid(), wine_ldt_get_limit(), and wine_ldt_set_limit().

◆ LimitLow [2/2]

USHORT _LDT_ENTRY::LimitLow

Definition at line 356 of file ketypes.h.

◆ Pres [1/2]

DWORD _LDT_ENTRY::Pres

Definition at line 791 of file compat.h.

◆ Pres [2/2]

ULONG _LDT_ENTRY::Pres

Definition at line 372 of file ketypes.h.

◆ Reserved_0 [1/2]

DWORD _LDT_ENTRY::Reserved_0

Definition at line 794 of file compat.h.

◆ Reserved_0 [2/2]

ULONG _LDT_ENTRY::Reserved_0

Definition at line 375 of file ketypes.h.

◆ Sys [1/2]

DWORD _LDT_ENTRY::Sys

Definition at line 793 of file compat.h.

◆ Sys [2/2]

ULONG _LDT_ENTRY::Sys

Definition at line 374 of file ketypes.h.

◆ Type [1/2]

DWORD _LDT_ENTRY::Type

Definition at line 789 of file compat.h.

◆ Type [2/2]

ULONG _LDT_ENTRY::Type

Definition at line 370 of file ketypes.h.


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