nulib ~master (2025-12-14T08:31:17.4307625)
Dub
Repo
CRITICAL_SECTION
nulib
win32
threading
mutex
A critical section object.
extern (
Windows
) @
nogc
nothrow
struct
CRITICAL_SECTION {
void
*
DebugInfo
;
int
LockCount
;
int
RecursionCount
;
void
*
OwningThread
;
void
*
LockSemaphore
;
size_t
SpinCount
;
}
Members
Variables
DebugInfo
void
*
DebugInfo
;
Undocumented in source.
LockCount
int
LockCount
;
Undocumented in source.
LockSemaphore
void
*
LockSemaphore
;
Undocumented in source.
OwningThread
void
*
OwningThread
;
Undocumented in source.
RecursionCount
int
RecursionCount
;
Undocumented in source.
SpinCount
size_t
SpinCount
;
Undocumented in source.
Meta
Source
See Implementation
nulib
win32
threading
mutex
classes
Win32Mutex
functions
DeleteCriticalSection
EnterCriticalSection
InitializeCriticalSectionAndSpinCount
LeaveCriticalSection
TryEnterCriticalSection
_nu_mutex_new
structs
CRITICAL_SECTION
A critical section object.