>i'm looking for some kind of blocking procedure >to stop windows for task switching while my program receives data Search for "critical section" in your C compiler help files. Eric