Windows CE updates, contributed by Steven Reddie <smr@essemer.com.au>