function pointer cast to a data pointer
A pointer to a function was cast to a pointer to data.
This cast is not legal in ANSI C.
This cast is legal in C++ and is allowed by the Microsoft extensions (using the /Ze switch).