ReactOS 0.4.15-dev-7788-g1ad9096
_EX_PUSH_LOCK Struct Reference

#include <extypes.h>

Collaboration diagram for _EX_PUSH_LOCK:

Public Attributes

union {
   struct {
      ULONG_PTR   Locked:1
 
      ULONG_PTR   Waiting:1
 
      ULONG_PTR   Waking:1
 
      ULONG_PTR   MultipleShared:1
 
      ULONG_PTR   Shared:sizeof (ULONG_PTR) * 8 - 4
 
   } 
 
   ULONG_PTR   Value
 
   PVOID   Ptr
 
}; 
 

Detailed Description

Definition at line 453 of file extypes.h.

Member Data Documentation

◆ 

union { ... } _EX_PUSH_LOCK::@2412

◆ Locked

◆ MultipleShared

ULONG_PTR _EX_PUSH_LOCK::MultipleShared

Definition at line 462 of file extypes.h.

Referenced by ExfReleasePushLock(), ExfReleasePushLockShared(), and ExfWakePushLock().

◆ Ptr

◆ Shared

◆ Value

◆ Waiting

◆ Waking


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