Programação de E/S síncrona
A programação síncrona simplesmente aguarda o retorno de uma chamada. Isso é rápido e eficiente do ponto de vista do programador, mas em um ambiente como o Windows em que muitos programas estão sendo executados de uma só vez, isso pode causar problemas. Sempre que possível, use técnicas assíncronas de programação de E/S.
Nota Para desenvolvedores de driver que usam o Microsoft Vista, esse não é um problema tão grave. Para obter mais informações sobre programação síncrona no Vista, consulte Restringindo esperas no Vista.