#include <corewrappers.h>
|
_Acquires_lock_ return _Post_same_lock_ static return SyncLock | Lock (_In_ CRITICAL_SECTION *cs) throw () |
|
_Acquires_lock_ return _Post_same_lock_ static return SyncLock | TryLock (_In_ CRITICAL_SECTION *cs) throw () |
|
◆ SyncLock
◆ CriticalSection()
Microsoft::WRL::Wrappers::CriticalSection::CriticalSection |
( |
ULONG |
spincount = 0 | ) |
|
throw | ( | |
| ) | | |
|
inlineexplicit |
◆ ~CriticalSection()
Microsoft::WRL::Wrappers::CriticalSection::~CriticalSection |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ IsValid()
bool Microsoft::WRL::Wrappers::CriticalSection::IsValid |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ Lock() [1/2]
_Acquires_lock_ return _Post_same_lock_ return SyncLock Microsoft::WRL::Wrappers::CriticalSection::Lock |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ Lock() [2/2]
_Acquires_lock_ return _Post_same_lock_ static return SyncLock Microsoft::WRL::Wrappers::CriticalSection::Lock |
( |
_In_ CRITICAL_SECTION * |
cs | ) |
|
throw | ( | |
| ) | | |
|
inlinestatic |
◆ TryLock() [1/2]
_Acquires_lock_ return _Post_same_lock_ return SyncLock Microsoft::WRL::Wrappers::CriticalSection::TryLock |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ TryLock() [2/2]
_Acquires_lock_ return _Post_same_lock_ static return SyncLock Microsoft::WRL::Wrappers::CriticalSection::TryLock |
( |
_In_ CRITICAL_SECTION * |
cs | ) |
|
throw | ( | |
| ) | | |
|
inlinestatic |
◆ cs_
CRITICAL_SECTION Microsoft::WRL::Wrappers::CriticalSection::cs_ |
|
protected |
The documentation for this class was generated from the following file: