다음을 통해 공유


컴파일러 오류 C3117

'%$S': 인터페이스는 하나의 기본 클래스만 가질 수 있습니다.

여러 기본 클래스에서 상속되는 인터페이스를 선언했습니다.

다음 샘플에서는 C3117을 생성합니다.

// C3117.cpp
#include <windows.h>

[ object, uuid("00000000-0000-0000-0000-000000000001") ]
__interface I1
{
};

[ object, uuid("00000000-0000-0000-0000-000000000002") ]
__interface I2
{
};

[ object, uuid("00000000-0000-0000-0000-000000000003") ]
__interface I3 : I1, I2
{   // C3117
};