This method of the LiscenseMgr Class creates an instance of a specific COM class. This method cannot be invoked directly. You must first cast the LicenseMgr object to the ILicenseMgr interface and invoke the method through the interface.
public native IUnknown createInstance(String clsid, IUnknown punkOuter, int ctxFlags);
!WARNING In general, this method should not be called. The best way to create an instance of a COM class is to use the new operator on the Java wrapper generated by the jactivex tool.
Returns an instance of the specified COM class.
clsid | The class identifier (CLSID) of the instantiated COM class. |
punkOuter | The aggregating object if the object is being created as part of an aggregate; otherwise, the value is null. |
ctxFlags | The ComContext value that represents the context that the new object is created in. |
com.ms.com.ComFailException if an error occurs while instantiating the class.