IUnknown을 C#으로 구현하는 방법에 대한 예제를 찾고 있었지만 이에 대한 적절한 참조 나 해결책을 찾지 못했습니다.C#에서 IUnknown 구현
그것은 ...
public interface IUnknown
{
UInt32 AddRef();
UInt32 QueryInterface([In] IntPtr riid, [Out] IntPtr ppvObject);
UInt32 Release();
}
것처럼 간단 할 수 ... 또는 거기 더해야 하는가?
AFAIK'IUnknown'은 C#에서 암시 적으로 구현됩니다. –
목표는 무엇입니까? IUnknown은 COM-interop에 의해 자동으로 구현됩니다. 아무 것도 할 필요가 없습니다. –
@JordanParmer, 나는 이것을 알지 못했다. (나는 지금 :-)). 나는 인터페이스 (C++)를 구현하여 IUnknown을 구현 했으므로 C++ COM 인터페이스에서 IUnnkown을 상속하는 방법을 알지 못했습니다. (이해가된다면) ... – series0ne