Metodo CriticalSection::TryLock
Tenta di entrare in una sezione critica senza bloccarsi.Se la chiamata ha esito positivo, il thread chiamante assume la proprietà della sezione critica.
SyncLock TryLock();
static SyncLock TryLock(
_In_ CRITICAL_SECTION* cs
);
Parametri
- cs
Un oggetto sezione critica definito dall'utente.
Valore restituito
Un valore diverso da zero se la sezione critica viene immessa correttamente o il thread corrente già proprietario della sezione critica.Zero se un altro thread è già proprietario della sezione critica.
Note
La prima funzione TryLock influisce sull'oggetto sezione critica corrente.La seconda funzione TryLock influisce su una sezione critica definita dall'utente.
Requisiti
Header: corewrappers.h
Namespace: Microsoft::WRL::Wrappers