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.dllAssinatura
void EnterCriticalSection(LPCRITICAL_SECTION lpCriticalSection);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| lpCriticalSection | LPCRITICAL_SECTION | Seçã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.