Restringindo esperas no Vista
Como muitos desenvolvedores de driver de dispositivo usam técnicas síncronas de programação de E/S, o Windows pode diminuir ou "congelar" enquanto um dispositivo está levando tempo para responder. Para reduzir esse problema, o Gerenciador de E/S no Vista interromperá a execução de programas que estão "presos" aguardando que um dispositivo responda após alguns instantes.
Nota É altamente recomendável que técnicas de programação de E/S síncronas sejam evitadas no driver do dispositivo. Se o Vista interromper a execução do código do driver porque o driver está aguardando um dispositivo, seu dispositivo poderá ser deixado em um estado desconhecido.