ReactOS 0.4.16-dev-1109-gd06d9f3
_KLOCK_ENTRY_LOCK_STATE Struct Reference

#include <ketypes.h>

Collaboration diagram for _KLOCK_ENTRY_LOCK_STATE:

Public Attributes

union {
   struct {
      ULONG_PTR   CrossThreadReleasable: 1
 
      ULONG_PTR   Busy: 1
 
      ULONG_PTR   Reserved: (8 * sizeof(PVOID)) - 3
 
      ULONG_PTR   InTree: 1
 
   } 
 
   PVOID   LockState
 
}; 
 
union {
   PVOID   SessionState
 
   struct {
      ULONG   SessionId
 
   } 
 
}; 
 

Detailed Description

Definition at line 1205 of file ketypes.h.

Member Data Documentation

◆ 

union { ... } _KLOCK_ENTRY_LOCK_STATE::@2566

◆ 

union { ... } _KLOCK_ENTRY_LOCK_STATE::@2568

◆ Busy

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::Busy

Definition at line 1216 of file ketypes.h.

◆ CrossThreadReleasable

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::CrossThreadReleasable

Definition at line 1212 of file ketypes.h.

◆ InTree

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::InTree

Definition at line 1218 of file ketypes.h.

◆ LockState

PVOID _KLOCK_ENTRY_LOCK_STATE::LockState

Definition at line 1220 of file ketypes.h.

◆ Reserved

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::Reserved

Definition at line 1217 of file ketypes.h.

◆ SessionId

ULONG _KLOCK_ENTRY_LOCK_STATE::SessionId

Definition at line 1227 of file ketypes.h.

◆ SessionState

PVOID _KLOCK_ENTRY_LOCK_STATE::SessionState

Definition at line 1224 of file ketypes.h.


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