コンパイラ エラー C3320
'type': 型には、モジュール 'name' プロパティと同じ名前を指定することはできません
エクスポートされたユーザー定義型 (UDT) は、構造体、クラス、列挙体、または共用体の可能性があり、module 属性の name プロパティに渡されたパラメーターと同じ名前を指定することはできません。
例
次の例では C3320 が生成されます。
// C3320.cpp
#include "unknwn.h"
[module(name="xx")];
[export] struct xx { // C3320
// Try the following line instead
// [export] struct yy {
int i;
};