The IUnknown interface of the com.ms.com package is used as the return type for Component Object Model (COM) methods that return arbitrary COM interfaces. To achieve backward compatibility, the jactivex tool is used to translate references in the IUnknown COM interface to the IUnknown Java interface.
public interface IUnknown { }