Process Hacker
_GDI_HANDLE_ENTRY Struct Reference

#include <ntgdi.h>

Data Fields

union {
   PVOID   Object
 
   PVOID   NextFree
 
}; 
 
union {
   struct {
      USHORT   ProcessId
 
      USHORT   Lock: 1
 
      USHORT   Count: 15
 
   } 
 
   ULONG   Value
 
Owner
 
USHORT Unique
 
UCHAR Type
 
UCHAR Flags
 
PVOID UserPointer
 

Detailed Description

Definition at line 93 of file ntgdi.h.

Field Documentation

union { ... }
USHORT Count

Definition at line 106 of file ntgdi.h.

UCHAR Flags

Definition at line 112 of file ntgdi.h.

USHORT Lock

Definition at line 105 of file ntgdi.h.

PVOID NextFree

Definition at line 98 of file ntgdi.h.

PVOID Object

Definition at line 97 of file ntgdi.h.

union { ... } Owner
USHORT ProcessId

Definition at line 104 of file ntgdi.h.

UCHAR Type

Definition at line 111 of file ntgdi.h.

USHORT Unique

Definition at line 110 of file ntgdi.h.

PVOID UserPointer

Definition at line 113 of file ntgdi.h.

ULONG Value

Definition at line 108 of file ntgdi.h.


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