Уже не раз сталкивался с проблемой, когда firewall начинал блокировать весь tcp-трафик после очередного Виндовс Апдейта. И проблемой было именно изменение API. (Если сам программированием не занимешься лучше не забивать голово, что это такое). Проще говоря, Микрософт делает такие изменения, что старый софт перестает работать. Когда работаешь с более абстрагированными фреймворками, то таких проблем обычно не бывает, а вот если надо спуститься пониже - ближе к железу - вот тут-то проблемы и подстерегают на каждом шагу.