Método CriticalSection::TryLock
Tenta inserir uma seção crítica sem bloqueio.Se a chamada for bem-sucedida, o thread de chamada apropria-se da seção crítica.
SyncLock TryLock();
static SyncLock TryLock(
_In_ CRITICAL_SECTION* cs
);
Parâmetros
- cs
Um objeto de seção crítica especificado pelo usuário.
Valor de retorno
Um valor diferente de zero se a seção crítica foram inserida com êxito ou o segmento atual já possui uma seção crítica.Zero se o outro thread já possui a seção crítica.
Comentários
O primeiro TryLock função afeta o objeto atual da seção crítica.A segunda TryLock função afeta uma seção crítica especificado pelo usuário.
Requisitos
Cabeçalho: corewrappers.h
Namespace: Microsoft::WRL::Wrappers