'__w64' : cannot be used with type 'type'
__w64 only applies to variables of the int and long data types. For example, you will get C2347 if you issue,
__w64 short i;
A short integer can only be 32 bits.