Expand description
Kernel-mode synchronization primitives
Structs§
- Fast
Mutex - fast mutex protecting data T (APC level, can’t be used at DISPATCH_LEVEL)
- Fast
Mutex Guard - RAII fast mutex guard
- Fast
Mutex Raw - fast mutex (FAST_MUTEX)
- Guarded
- RAII wrapper for generic locked data
- Push
Lock - push lock wrapper
- Push
Lock Exclusive Guard - exclusive guard for push lock
- Push
Lock Raw - push lock (EX_PUSH_LOCK) - lightweight reader/writer lock
- Push
Lock Shared Guard - shared guard for push lock
- Spin
Lock - spinlock protecting data T
- Spin
Lock Guard - RAII spinlock guard
- Spin
Lock Raw - kernel spinlock (KSPIN_LOCK)