ReactOS 0.4.16-dev-1484-g212a1a5
_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 1167 of file ketypes.h.

Member Data Documentation

◆ 

union { ... } _KLOCK_ENTRY_LOCK_STATE::@2652

◆ 

union { ... } _KLOCK_ENTRY_LOCK_STATE::@2654

◆ Busy

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::Busy

Definition at line 1178 of file ketypes.h.

◆ CrossThreadReleasable

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::CrossThreadReleasable

Definition at line 1174 of file ketypes.h.

◆ InTree

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::InTree

Definition at line 1180 of file ketypes.h.

◆ LockState

PVOID _KLOCK_ENTRY_LOCK_STATE::LockState

Definition at line 1182 of file ketypes.h.

◆ Reserved

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::Reserved

Definition at line 1179 of file ketypes.h.

◆ SessionId

ULONG _KLOCK_ENTRY_LOCK_STATE::SessionId

Definition at line 1189 of file ketypes.h.

◆ SessionState

PVOID _KLOCK_ENTRY_LOCK_STATE::SessionState

Definition at line 1186 of file ketypes.h.


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