ReactOS 0.4.17-dev-116-ga4b6fe9
_GDI_HANDLE_ENTRY Struct Reference

#include <ntgdi.h>

Public Attributes

UINT64 Object
 
union {
   struct {
      USHORT   ProcessId
 
      USHORT   Lock: 1
 
      USHORT   Count: 15
 
   } 
 
   ULONG   Value
 
Owner
 
union {
   struct {
      UCHAR   ExtType: 7
 
      UCHAR   StockFlag: 1
 
      UCHAR   Generation
 
   } 
 
   USHORT   Unique
 
}; 
 
UCHAR Type
 
UCHAR Flags
 
UINT64 UserPointer
 

Detailed Description

Definition at line 35 of file ntgdi.h.

Member Data Documentation

◆ 

union { ... } _GDI_HANDLE_ENTRY::@4327

◆ Count

USHORT _GDI_HANDLE_ENTRY::Count

Definition at line 44 of file ntgdi.h.

◆ ExtType

UCHAR _GDI_HANDLE_ENTRY::ExtType

Definition at line 52 of file ntgdi.h.

◆ Flags

UCHAR _GDI_HANDLE_ENTRY::Flags

Definition at line 59 of file ntgdi.h.

◆ Generation

UCHAR _GDI_HANDLE_ENTRY::Generation

Definition at line 54 of file ntgdi.h.

◆ Lock

USHORT _GDI_HANDLE_ENTRY::Lock

Definition at line 43 of file ntgdi.h.

◆ Object

UINT64 _GDI_HANDLE_ENTRY::Object

Definition at line 37 of file ntgdi.h.

◆ 

union { ... } _GDI_HANDLE_ENTRY::Owner

◆ ProcessId

USHORT _GDI_HANDLE_ENTRY::ProcessId

Definition at line 42 of file ntgdi.h.

◆ StockFlag

UCHAR _GDI_HANDLE_ENTRY::StockFlag

Definition at line 53 of file ntgdi.h.

◆ Type

UCHAR _GDI_HANDLE_ENTRY::Type

Definition at line 58 of file ntgdi.h.

◆ Unique

USHORT _GDI_HANDLE_ENTRY::Unique

Definition at line 56 of file ntgdi.h.

◆ UserPointer

UINT64 _GDI_HANDLE_ENTRY::UserPointer

Definition at line 60 of file ntgdi.h.

◆ Value

ULONG _GDI_HANDLE_ENTRY::Value

Definition at line 46 of file ntgdi.h.


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