Documentation says it's required.  It allows for the use of a bunch of windows specific data types, as I understand it.