Error del compilador C3923
'member': Las definiciones de clase, struct o unión locales no se permiten en una función miembro de una clase WinRT o administrada
Ejemplo
El código siguiente genera el error C3923.
// C3923.cpp
// compile with: /clr /c
ref struct x {
void Test() {
struct a {}; // C3923
class b {}; // C3923
union c {}; // C3923
}
};