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

Vedere anche

Riferimenti

Classe CriticalSection