Message <Context> the referenced type of the pointer value "<expression>" is "<type>", which is not compatible with "<target type>". Description In a pointer assignment, the type pointed to by the source pointer is different than the type pointed to by the destination pointer. User Action Correct the assignment to use compatible types. This can be done by inserting a cast operand.