ReactOS 0.4.16-dev-91-g764881a
_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 1042 of file ketypes.h.

Member Data Documentation

◆ 

union { ... } _KLOCK_ENTRY_LOCK_STATE::@2470

◆ 

union { ... } _KLOCK_ENTRY_LOCK_STATE::@2472

◆ Busy

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::Busy

Definition at line 1053 of file ketypes.h.

◆ CrossThreadReleasable

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::CrossThreadReleasable

Definition at line 1049 of file ketypes.h.

◆ InTree

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::InTree

Definition at line 1055 of file ketypes.h.

◆ LockState

PVOID _KLOCK_ENTRY_LOCK_STATE::LockState

Definition at line 1057 of file ketypes.h.

◆ Reserved

ULONG_PTR _KLOCK_ENTRY_LOCK_STATE::Reserved

Definition at line 1054 of file ketypes.h.

◆ SessionId

ULONG _KLOCK_ENTRY_LOCK_STATE::SessionId

Definition at line 1064 of file ketypes.h.

◆ SessionState

PVOID _KLOCK_ENTRY_LOCK_STATE::SessionState

Definition at line 1061 of file ketypes.h.


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