WinRT またはマネージド型のメンバー関数に対する 'function': 'const' および 'volatile' 修飾子はサポートされていません
const と volatile は、Windows ランタイムまたはマネージド型のメンバー関数ではサポートされていません。
次の例では C3842 が生成されます。
// C3842a.cpp
// compile with: /clr /c
public ref struct A {
void f() const {} // C3842
void f() volatile {} // C3842
void f() {}
};