ReactOS  0.4.13-dev-443-g10f00f8
_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 428 of file compat.h.

Member Data Documentation

◆ BaseHi [1/4]

UCHAR _LDT_ENTRY::BaseHi

Definition at line 309 of file ketypes.h.

◆ BaseHi [2/4]

ULONG _LDT_ENTRY::BaseHi

Definition at line 322 of file ketypes.h.

◆ BaseHi [3/4]

BYTE _LDT_ENTRY::BaseHi

Definition at line 436 of file compat.h.

◆ BaseHi [4/4]

DWORD _LDT_ENTRY::BaseHi

Definition at line 448 of file compat.h.

◆ BaseLow [1/2]

USHORT _LDT_ENTRY::BaseLow

Definition at line 301 of file ketypes.h.

◆ BaseLow [2/2]

WORD _LDT_ENTRY::BaseLow

◆ BaseMid [1/4]

UCHAR _LDT_ENTRY::BaseMid

Definition at line 306 of file ketypes.h.

◆ BaseMid [2/4]

ULONG _LDT_ENTRY::BaseMid

Definition at line 313 of file ketypes.h.

◆ BaseMid [3/4]

BYTE _LDT_ENTRY::BaseMid

Definition at line 433 of file compat.h.

◆ BaseMid [4/4]

DWORD _LDT_ENTRY::BaseMid

Definition at line 439 of file compat.h.

◆ Bits [1/5]

struct { ... } _LDT_ENTRY::Bits

◆ Bits [2/5]

struct { ... } _LDT_ENTRY::Bits

◆ Bits [3/5]

◆ Bits [4/5]

struct { ... } _LDT_ENTRY::Bits

◆ Bits [5/5]

struct { ... } _LDT_ENTRY::Bits

◆ Bytes [1/5]

struct { ... } _LDT_ENTRY::Bytes

◆ Bytes [2/5]

struct { ... } _LDT_ENTRY::Bytes

◆ Bytes [3/5]

struct { ... } _LDT_ENTRY::Bytes

Referenced by PspIsDescriptorValid().

◆ Bytes [4/5]

struct { ... } _LDT_ENTRY::Bytes

◆ Bytes [5/5]

struct { ... } _LDT_ENTRY::Bytes

◆ Default_Big [1/2]

ULONG _LDT_ENTRY::Default_Big

Definition at line 320 of file ketypes.h.

◆ Default_Big [2/2]

DWORD _LDT_ENTRY::Default_Big

Definition at line 446 of file compat.h.

◆ Dpl [1/2]

ULONG _LDT_ENTRY::Dpl

Definition at line 315 of file ketypes.h.

◆ Dpl [2/2]

DWORD _LDT_ENTRY::Dpl

Definition at line 441 of file compat.h.

◆ Flags1 [1/2]

UCHAR _LDT_ENTRY::Flags1

Definition at line 307 of file ketypes.h.

◆ Flags1 [2/2]

BYTE _LDT_ENTRY::Flags1

Definition at line 434 of file compat.h.

◆ Flags2 [1/2]

UCHAR _LDT_ENTRY::Flags2

Definition at line 308 of file ketypes.h.

◆ Flags2 [2/2]

BYTE _LDT_ENTRY::Flags2

Definition at line 435 of file compat.h.

◆ Granularity [1/2]

ULONG _LDT_ENTRY::Granularity

Definition at line 321 of file ketypes.h.

◆ Granularity [2/2]

DWORD _LDT_ENTRY::Granularity

Definition at line 447 of file compat.h.

◆ HighWord [1/5]

union { ... } _LDT_ENTRY::HighWord

◆ HighWord [2/5]

union { ... } _LDT_ENTRY::HighWord

◆ HighWord [3/5]

◆ HighWord [4/5]

union { ... } _LDT_ENTRY::HighWord

◆ HighWord [5/5]

union { ... } _LDT_ENTRY::HighWord

◆ LimitHi [1/2]

ULONG _LDT_ENTRY::LimitHi

Definition at line 317 of file ketypes.h.

◆ LimitHi [2/2]

DWORD _LDT_ENTRY::LimitHi

Definition at line 443 of file compat.h.

◆ LimitLow [1/2]

USHORT _LDT_ENTRY::LimitLow

Definition at line 300 of file ketypes.h.

◆ LimitLow [2/2]

WORD _LDT_ENTRY::LimitLow

Definition at line 429 of file compat.h.

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

◆ Pres [1/2]

ULONG _LDT_ENTRY::Pres

Definition at line 316 of file ketypes.h.

◆ Pres [2/2]

DWORD _LDT_ENTRY::Pres

Definition at line 442 of file compat.h.

◆ Reserved_0 [1/2]

ULONG _LDT_ENTRY::Reserved_0

Definition at line 319 of file ketypes.h.

◆ Reserved_0 [2/2]

DWORD _LDT_ENTRY::Reserved_0

Definition at line 445 of file compat.h.

◆ Sys [1/2]

ULONG _LDT_ENTRY::Sys

Definition at line 318 of file ketypes.h.

◆ Sys [2/2]

DWORD _LDT_ENTRY::Sys

Definition at line 444 of file compat.h.

◆ Type [1/2]

ULONG _LDT_ENTRY::Type

Definition at line 314 of file ketypes.h.

◆ Type [2/2]

DWORD _LDT_ENTRY::Type

Definition at line 440 of file compat.h.


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