NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Compiler Warning (level 3) C4925

'function': non-virtual member function marked as 'final'; ignored the qualifier 'final'

The __sealed keyword was found on a non-virtual member function. The __sealed keyword is only allowed on virtual member functions within a class.

The following generates C4925:

// compile with /W3
#include <stdio.h>
class A {
   public:
      __sealed int func1();   // C4925, remove __sealed or add virtual
};

class B : public A {
   public:
      int func1(){return 10;}
};

void main() {
}