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 Error C3113

an 'invalid structure name' cannot not be a template

You attempted to make a class template out of an interface or an enum. For example, given,

template<typename T>
__interface IMyInterface {
};

Will generate C3113 because you cannot templatize an interface.