Sobre a sincronização

Para sincronizar o acesso a um recurso, use um dos objetos de sincronização em uma das funções de espera. O estado de um objeto de sincronização é sinalizado ou não atribuído. As funções de espera permitem que um thread bloqueie sua própria execução até que um objeto não atribuído especificado seja definido como o estado sinalizado. Para obter mais informações, consulte Sincronização entre processos.

Veja a seguir outros mecanismos de sincronização:

Para obter informações adicionais sobre sincronização, consulte Problemas de sincronização e multiprocessador.