コンパイラ エラー C3507
ProgID は 39 文字以下の 'id' を持つことができます。'.' 以外の句読点を使用したり、数字で始めたりすることもできません
progid 属性には、受け取ることができる値に制限があります。
次の例では、C3507 が生成されます。
// C3507.cpp
[module(name="x")];
[
coclass,
progid("0123456789012345678901234567890123456789"),
uuid("00000000-0000-0000-0000-000000000001") // C3507 expected
]
struct CMyStruct {
};
int main() {
}