Francois Gouget : regstr. h only defines constants and structures and thus does not need an extern "C " statement.