BlackBone
Windows memory hacking library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
_HANDLE_TABLE_ENTRY Struct Reference

#include <NativeStructs.h>

Data Fields

union {
   ULONG_PTR   VolatileLowValue
 
   ULONG_PTR   LowValue
 
   struct _HANDLE_TABLE_ENTRY_INFO *   InfoTable
 
   struct {
      ULONG_PTR   Unlocked: 1
 
      ULONG_PTR   RefCnt: 16
 
      ULONG_PTR   Attributes: 3
 
      ULONG_PTR   ObjectPointerBits: 44
 
   } 
 
}; 
 
union {
   ULONG_PTR   HighValue
 
   struct _HANDLE_TABLE_ENTRY *   NextFreeHandleEntry
 
   union _EXHANDLE   LeafHandleValue
 
   struct {
      ULONG   GrantedAccessBits: 25
 
      ULONG   NoRightsUpgrade: 1
 
      ULONG   Spare: 6
 
   } 
 
}; 
 
ULONG TypeInfo
 

Field Documentation

union { ... }
union { ... }
ULONG_PTR Attributes
ULONG GrantedAccessBits
ULONG_PTR HighValue
struct _HANDLE_TABLE_ENTRY_INFO* InfoTable
union _EXHANDLE LeafHandleValue
ULONG_PTR LowValue
struct _HANDLE_TABLE_ENTRY* NextFreeHandleEntry
ULONG NoRightsUpgrade
ULONG_PTR ObjectPointerBits
ULONG_PTR RefCnt
ULONG Spare
ULONG TypeInfo
ULONG_PTR Unlocked
ULONG_PTR VolatileLowValue

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