Erro do compilador C2637
'identifier': não é possível modificar ponteiros para membros de dados
Um ponteiro para um membro de dados não pode ter uma convenção de chamada. Para resolver, remova a convenção de chamada ou declare um ponteiro para a função de membro.
O seguinte exemplo gera o erro C2637:
// C2637.cpp
// compile with: /c
struct S {};
int __stdcall S::*pms1; // C2637
// OK
int S::*pms2;
int (__stdcall S::*pms3)(...);