2009-10-11 3 views

답변

7

COM 인터페이스는 주로 비 관리 코드에서 사용됩니다. 당신은 당신이 관리되지 않는 코드와 상호 운용 작성은 C#을해야하는 경우 COM 인터페이스로 내보낼 수 있습니다

COM Interop with C#

의 IUnknown은 일반적으로 COM 객체의 기본 클래스입니다.

+1

+1. 한 메모 만 "일반적으로"긁을 수 있습니다. 모든 COM 개체는 IUnknown을 구현해야합니다. –

2

C# 및 .NET의 컨텍스트에서 - 예. 너는 COM에 대해서만 use IUnknown해야한다.

2

IUnknown은 COM/COM + 인터페이스입니다. C#과 같은 .NET 언어에서 기본적으로 사용되지 않습니다.

관련 문제