Voltar à lista
Windows Win32Sincronizaçãokernel32.dll

EnterCriticalSection

Adquire (bloqueando se necessário) uma seção crítica.

Descrição

Análogo a `pthread_mutex_lock(3)`. Reentrante: a mesma thread pode chamar EnterCriticalSection múltiplas vezes sem deadlock, desde que chame LeaveCriticalSection o mesmo número de vezes.

Header: synchapi.hDLL: kernel32.dll

Assinatura

void EnterCriticalSection(LPCRITICAL_SECTION lpCriticalSection);

Parâmetros

ParâmetroTipoDescrição
lpCriticalSectionLPCRITICAL_SECTIONSeção crítica a adquirir.

Valor de retorno

Não há valor de retorno em condições normais.

Códigos de erro (GetLastError)

Nenhum código de erro específico documentado para esta chamada.

Relacionadas