ReactOS 0.4.16-dev-1225-g1286711
_CRITICAL_SECTION_DEBUG Struct Reference

#include <winbase.h>

Collaboration diagram for _CRITICAL_SECTION_DEBUG:

Public Attributes

WORD Type
 
WORD CreatorBackTraceIndex
 
struct _CRITICAL_SECTIONCriticalSection
 
LIST_ENTRY ProcessLocksList
 
DWORD EntryCount
 
DWORD ContentionCount
 
union {
   DWORD_PTR   WineDebugString
 
   DWORD_PTR   Spare [1]
 
   struct {
      DWORD   Flags
 
      WORD   CreatorBackTraceIndexHigh
 
      WORD   SpareWORD
 
   } 
 
}; 
 

Detailed Description

Definition at line 914 of file winbase.h.

Member Data Documentation

◆ 

union { ... } _CRITICAL_SECTION_DEBUG::@3385

◆ ContentionCount

DWORD _CRITICAL_SECTION_DEBUG::ContentionCount

Definition at line 920 of file winbase.h.

Referenced by RtlpWaitForCriticalSection().

◆ CreatorBackTraceIndex

WORD _CRITICAL_SECTION_DEBUG::CreatorBackTraceIndex

Definition at line 916 of file winbase.h.

◆ CreatorBackTraceIndexHigh

WORD _CRITICAL_SECTION_DEBUG::CreatorBackTraceIndexHigh

Definition at line 928 of file winbase.h.

◆ CriticalSection

struct _CRITICAL_SECTION* _CRITICAL_SECTION_DEBUG::CriticalSection

Definition at line 917 of file winbase.h.

◆ EntryCount

DWORD _CRITICAL_SECTION_DEBUG::EntryCount

Definition at line 919 of file winbase.h.

Referenced by RtlpWaitForCriticalSection().

◆ Flags

DWORD _CRITICAL_SECTION_DEBUG::Flags

Definition at line 927 of file winbase.h.

◆ ProcessLocksList

LIST_ENTRY _CRITICAL_SECTION_DEBUG::ProcessLocksList

Definition at line 918 of file winbase.h.

Referenced by RtlDeleteCriticalSection().

◆ Spare

◆ SpareWORD

WORD _CRITICAL_SECTION_DEBUG::SpareWORD

Definition at line 929 of file winbase.h.

◆ Type

WORD _CRITICAL_SECTION_DEBUG::Type

Definition at line 915 of file winbase.h.

◆ WineDebugString

DWORD_PTR _CRITICAL_SECTION_DEBUG::WineDebugString

Definition at line 923 of file winbase.h.


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