ReactOS 0.4.16-dev-306-g647d351
_EXHANDLE Union Reference

#include <ex.h>

Collaboration diagram for _EXHANDLE:

Public Attributes

struct {
   ULONG_PTR   TagBits: HANDLE_TAG_BITS
 
   ULONG_PTR   Index: HANDLE_INDEX_BITS
 
   ULONG_PTR   KernelFlag: KERNEL_FLAG_BITS
 
}; 
 
struct {
   ULONG_PTR   TagBits2: HANDLE_TAG_BITS
 
   ULONG_PTR   LowIndex: HANDLE_LOW_BITS
 
   ULONG_PTR   MidIndex: HANDLE_HIGH_BITS
 
   ULONG_PTR   HighIndex: HANDLE_HIGH_BITS
 
   ULONG_PTR   KernelFlag2: KERNEL_FLAG_BITS
 
}; 
 
HANDLE GenericHandleOverlay
 
ULONG_PTR Value
 
ULONG AsULONG
 

Detailed Description

Definition at line 86 of file ex.h.

Member Data Documentation

◆ 

struct { ... } _EXHANDLE::@1779

◆ 

struct { ... } _EXHANDLE::@1781

◆ AsULONG

ULONG _EXHANDLE::AsULONG

Definition at line 104 of file ex.h.

◆ GenericHandleOverlay

HANDLE _EXHANDLE::GenericHandleOverlay

Definition at line 102 of file ex.h.

Referenced by ExChangeHandle(), ExDestroyHandle(), and ExMapHandleToPointer().

◆ HighIndex

ULONG_PTR _EXHANDLE::HighIndex

Definition at line 99 of file ex.h.

◆ Index

ULONG_PTR _EXHANDLE::Index

Definition at line 91 of file ex.h.

Referenced by ExMapHandleToPointer(), and ExpAllocateHandleTableEntry().

◆ KernelFlag

ULONG_PTR _EXHANDLE::KernelFlag

Definition at line 92 of file ex.h.

◆ KernelFlag2

ULONG_PTR _EXHANDLE::KernelFlag2

Definition at line 100 of file ex.h.

◆ LowIndex

ULONG_PTR _EXHANDLE::LowIndex

Definition at line 97 of file ex.h.

◆ MidIndex

ULONG_PTR _EXHANDLE::MidIndex

Definition at line 98 of file ex.h.

◆ TagBits

ULONG_PTR _EXHANDLE::TagBits

Definition at line 90 of file ex.h.

◆ TagBits2

ULONG_PTR _EXHANDLE::TagBits2

Definition at line 96 of file ex.h.

◆ Value

ULONG_PTR _EXHANDLE::Value

Definition at line 103 of file ex.h.

Referenced by ExpAllocateHandleTableEntry().


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