ReactOS 0.4.16-dev-814-g656a5dc
_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 89 of file ex.h.

Member Data Documentation

◆ 

struct { ... } _EXHANDLE::@1785

◆ 

struct { ... } _EXHANDLE::@1787

◆ AsULONG

ULONG _EXHANDLE::AsULONG

Definition at line 107 of file ex.h.

◆ GenericHandleOverlay

HANDLE _EXHANDLE::GenericHandleOverlay

Definition at line 105 of file ex.h.

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

◆ HighIndex

ULONG_PTR _EXHANDLE::HighIndex

Definition at line 102 of file ex.h.

◆ Index

ULONG_PTR _EXHANDLE::Index

Definition at line 94 of file ex.h.

Referenced by ExMapHandleToPointer(), and ExpAllocateHandleTableEntry().

◆ KernelFlag

ULONG_PTR _EXHANDLE::KernelFlag

Definition at line 95 of file ex.h.

◆ KernelFlag2

ULONG_PTR _EXHANDLE::KernelFlag2

Definition at line 103 of file ex.h.

◆ LowIndex

ULONG_PTR _EXHANDLE::LowIndex

Definition at line 100 of file ex.h.

◆ MidIndex

ULONG_PTR _EXHANDLE::MidIndex

Definition at line 101 of file ex.h.

◆ TagBits

ULONG_PTR _EXHANDLE::TagBits

Definition at line 93 of file ex.h.

◆ TagBits2

ULONG_PTR _EXHANDLE::TagBits2

Definition at line 99 of file ex.h.

◆ Value

ULONG_PTR _EXHANDLE::Value

Definition at line 106 of file ex.h.

Referenced by ExpAllocateHandleTableEntry().


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