Deprecated API

Deprecated Methods
com.jniwrapper.win32.com.AbstractOleControl.getContentWindow()
          use AbstractOleControl.getContentPane() 
com.jniwrapper.win32.automation.AutomationException.getExcepInfo()
          use AutomationException.getExceptionInformation() 
com.jniwrapper.win32.automation.types.Variant.getParray()
          use Variant.getSafeArray() instead. 
com.jniwrapper.win32.automation.Automation.invokeDispatch(IDispatch, DispID, DispParams)
          use invokeDispatch(IDispatch dispatch, DispID dispID, Parameter[] args) instead 
com.jniwrapper.win32.automation.Automation.invokeDispatch(IDispatch, DispID, DispParams, Class)
          use invokeDispatch(IDispatch dispatch, DispID dispID, Parameter[] args, Class returnValueClass) instead 
com.jniwrapper.win32.ole.OleFunctions.marshallInterfaceToStream(IUnknown)
          use either OleFunctions.coMarshalInterface(com.jniwrapper.win32.stg.IStream, com.jniwrapper.win32.com.types.IID, com.jniwrapper.win32.com.IUnknown, com.jniwrapper.win32.ole.types.MshCtx, com.jniwrapper.win32.ole.types.MshlFlags) or OleFunctions.coMarshalInterThreadInterfaceInStream(com.jniwrapper.win32.com.types.IID, com.jniwrapper.win32.com.IUnknown) methods. 
com.jniwrapper.win32.automation.OleMessageLoop.postThreadMessage(int, int, int)
          This method is incompatible with 64-bit architectures. Use OleMessageLoop.postThreadMessage(int message, long wParam, long lParam) instead. 
com.jniwrapper.win32.automation.types.Variant.release()
          This method is not used any more 
com.jniwrapper.win32.automation.types.Variant.setBStrVal(BStr)
          use Variant.setValue(java.lang.Object, int) 
com.jniwrapper.win32.automation.types.BStr.setNull()
          Use BStr.release() method instead. 
com.jniwrapper.win32.ole.OleFunctions.unmarshallInterfaceFromStream(IStream)
          use OleFunctions.coGetInterfaceAndReleaseStream(com.jniwrapper.win32.stg.IStream, com.jniwrapper.win32.com.types.IID) funcion.