Uses of Class
com.jniwrapper.win32.com.ComException

Packages that use ComException
com.jniwrapper.win32.automation This package provides interfaces, their implementaitons, utility classes and data types for working with Microsoft Automation. 
com.jniwrapper.win32.automation.impl The com.jniwrapper.win32.automation.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.automation package. 
com.jniwrapper.win32.automation.types The com.jniwrapper.win32.automation.types package contains various Automation types wrappers, such as Variant, BStr, SafeArray and other. 
com.jniwrapper.win32.com The com.jniwrapper.win32.com package contains a number of standard COM interfaces wrappers. 
com.jniwrapper.win32.com.impl The com.jniwrapper.win32.com.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.com package. 
com.jniwrapper.win32.com.server The com.jniwrapper.win32.com.server package contains VTBL classes for COM interfaces introduced in the com.jniwrapper.win32.com package. 
com.jniwrapper.win32.com.types The com.jniwrapper.win32.com.types package contains Java wrappers for native structures and types, which are commonly used in COM. 
com.jniwrapper.win32.mshtml The com.jniwrapper.win32.mshtml package contains a number of commonly used interfaces from the MSHTML library. 
com.jniwrapper.win32.mshtml.impl The com.jniwrapper.win32.mshtml.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.mshtml package. 
com.jniwrapper.win32.ole The com.jniwrapper.win32.mshtml package contains a number of interfaces that are used in the OLE technology. 
com.jniwrapper.win32.ole.impl The com.jniwrapper.win32.ole.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.ole package. 
com.jniwrapper.win32.stg The com.jniwrapper.win32.stg package contains a number of commonly used interfaces from the Structured Storage API. 
com.jniwrapper.win32.stg.impl The com.jniwrapper.win32.stg.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.stg package. 
 

Uses of ComException in com.jniwrapper.win32.automation
 

Subclasses of ComException in com.jniwrapper.win32.automation
 class AutomationException
          This exception class is used for indicating errors occurred in the COM object during atomation.
 

Methods in com.jniwrapper.win32.automation that throw ComException
 java.lang.Object ScriptingAutomation.getProperty(java.lang.String propertyName)
          Returns property value of a referenced interface.
 void ScriptingAutomation.setProperty(java.lang.String propertyName, Variant value)
          Sets property value of a referenced interface.
 void ScriptingAutomation.setProperty(java.lang.String propertyName, java.lang.Object value)
          Sets property value of a referenced interface.
 void ScriptingAutomation.InvocationHelper.setProperty(java.lang.String propertyName, Variant value)
           
 Variant ScriptingAutomation.InvocationHelper.getProperty(java.lang.String propertyName)
           
 void OleContainer.createObject(CLSID clsid)
          Creates an object in the container by CLSID.
 void OleContainer.createObject(java.lang.String oleClassName)
          Creates an object in the container by class name.
 void OleContainer.createObject(java.io.File file)
          Creates an object in the container by association specified by the file name.
 void OleClientSiteImpl.activateMe(IOleDocumentView pViewToActivate)
           
 void OleClientSiteImpl.exec(GUID pguidCmdGroup, Int32 nCmdID, OleCmdExecOpt nCmdexecopt, Variant pvaIn, Variant pvaOut)
           
 void OleClientSiteImpl.queryStatus(GUID pguidCmdGroup, Int32 cCmds, OleCmd prgCmds, OleCmdText pCmdText)
           
 void OleClientSiteImpl.canInPlaceActivate()
           
 void OleClientSiteImpl.onInPlaceActivate()
           
 void OleClientSiteImpl.onUIActivate()
           
 void OleClientSiteImpl.getWindowContext(IOleInPlaceFrame ppFrame, IOleInPlaceUIWindow ppDoc, Rect lprcPosRect, Rect lprcClipRect, OleInplaceFrameInfo lpFrameInfo)
           
 void OleClientSiteImpl.scroll(Int32 scrollX, Int32 scrollY)
           
 void OleClientSiteImpl.onUIDeactivate(VariantBool fUndoable)
           
 void OleClientSiteImpl.onInPlaceDeactivate()
           
 void OleClientSiteImpl.discardUndoState()
           
 void OleClientSiteImpl.deactivateAndUndo()
           
 void OleClientSiteImpl.onPosRectChange(Rect lprcPosRect)
           
 Wnd OleClientSiteImpl.getWindow()
           
 void OleClientSiteImpl.contextSensitiveHelp(VariantBool fEnterMode)
           
 void OleClientSiteImpl.saveObject()
           
 IMoniker OleClientSiteImpl.getMoniker(OleGetMoniker dwAssign, OleWhichMk dwWhichMoniker)
           
 IOleContainer OleClientSiteImpl.getContainer()
           
 void OleClientSiteImpl.showObject()
           
 void OleClientSiteImpl.onShowWindow(VariantBool fShow)
           
 void OleClientSiteImpl.requestNewObjectLayout()
           
 void OleClientSiteImpl.insertMenus(Int32 hmenuShared, OleMenuGroupWidths lpMenuWidths)
           
 void OleClientSiteImpl.setMenu(Int32 hmenuShared, Int32 holemenu, Int32 hwndActiveObject)
           
 void OleClientSiteImpl.removeMenus(Int32 hmenuShared)
           
 void OleClientSiteImpl.setStatusText(OleStr pszStatusText)
           
 void OleClientSiteImpl.enableModeless(VariantBool fEnable)
           
 void OleClientSiteImpl.translateAccelerator(Msg lpmsg, Int16 wID)
           
 Rect OleClientSiteImpl.getBorder()
           
 void OleClientSiteImpl.requestBorderSpace(Rect pborderwidths)
           
 void OleClientSiteImpl.setBorderSpace(Rect pborderwidths)
           
 void OleClientSiteImpl.setActiveObject(IOleInPlaceActiveObject pActiveObject, OleStr pszObjName)
           
 void OfficeContainer.createObject(CLSID clsid)
          Creates an object in the container by CLSID.
 void OfficeContainer.createObject(java.io.File file)
          Creates an object in the container by association specified by the file name.
 void OfficeContainer.createObject(java.lang.String oleClassName)
          Creates an object in the container by class name.
 ITypeInfo ITypeLib.getTypeInfo(UInt index)
           
 TypeKind ITypeLib.getTypeInfoType(UInt index)
           
 ITypeInfo ITypeLib.getTypeInfoOfGuid(GUID iid)
           
 Pointer ITypeLib.getLibAttr()
           
 ITypeComp ITypeLib.getTypeComp()
           
 void ITypeLib.getDocumentation(Int index, BStr pBstrName, BStr pBstrDocString, UInt32 pdwHelpContext, BStr pBstrHelpFile)
           
 VariantBool ITypeLib.isName(BStr szNameBuf, ULongInt lHashVal)
           
 void ITypeLib.findName(BStr szNameBuf, ULongInt lHashVal, ITypeInfo ppTInfo, MemberID rgMemId, UInt16 pcFound)
           
 Pointer ITypeInfo.getTypeAttr()
           
 ITypeComp ITypeInfo.getTypeComp()
           
 Pointer ITypeInfo.getFuncDesc(UInt index)
           
 Pointer ITypeInfo.getVarDesc(UInt index)
           
 void ITypeInfo.getNames(MemberID memid, ComplexArray rgBstrNames, UInt cMaxNames, UInt pcNames)
           
 HRefType ITypeInfo.getRefTypeOfImplType(UInt index)
           
 Int ITypeInfo.getImplTypeFlags(UInt index)
           
 void ITypeInfo.getIDsOfNames(ComplexArray rgszNames, UInt cNames, ComplexArray pMemId)
           
 void ITypeInfo.invoke(IDispatch pvInstance, MemberID memid, UInt16 wFlags, DispParams pDispParams, Variant pVarResult, ExcepInfo pExcepInfo, UInt puArgErr)
           
 void ITypeInfo.getDocumentation(MemberID memid, BStr pBstrName, BStr pBstrDocString, UInt32 pdwHelpContext, BStr pBstrHelpFile)
           
 void ITypeInfo.getDllEntry(MemberID memid, InvokeKind invkind, BStr pBstrDllName, BStr pBstrName, UInt16 pwOrdinal)
           
 ITypeInfo ITypeInfo.getRefTypeInfo(HRefType hRefType)
           
 Pointer.Void ITypeInfo.addressOfMember(MemberID memid, InvokeKind invkind)
           
 void ITypeInfo.createInstance(IUnknown pUnkOuter, IID riid, IDispatch ppvObj)
           
 BStr ITypeInfo.getMops(MemberID memid)
           
 void ITypeInfo.getContainingTypeLib(ITypeLib ppTLib, UInt pIndex)
           
 void ITypeComp.bind(OleStr szName, ULongInt lHashVal, UInt16 wFlags, ITypeInfo ppTInfo, DescKind pDescKind, BindPtr pBindPtr)
           
 void ITypeComp.bindType(OleStr szName, ULongInt lHashVal, ITypeInfo ppTInfo, ITypeComp ppTComp)
           
 void IRecordInfo.recordInit(Pointer.Void pvNew)
           
 void IRecordInfo.recordClear(Pointer.Void pvExisting)
           
 void IRecordInfo.recordCopy(Pointer.Void pvExisting, Pointer.Void pvNew)
           
 GUID IRecordInfo.getGuid()
           
 BStr IRecordInfo.getName()
           
 ULongInt IRecordInfo.getSize()
           
 ITypeInfo IRecordInfo.getTypeInfo()
           
 void IRecordInfo.getField(Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void IRecordInfo.getFieldNoCopy(Pointer.Void pvData, OleStr szFieldName, Variant pvarField, Pointer.Void ppvDataCArray)
           
 void IRecordInfo.putField(InvokeKind wFlags, Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void IRecordInfo.putFieldNoCopy(InvokeKind wFlags, Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void IRecordInfo.getFieldNames(ULongInt pcNames, ComplexArray rgBstrNames)
           
 Pointer.Void IRecordInfo.recordCreateCopy(Pointer.Void pvSource)
           
 void IRecordInfo.recordDestroy(Pointer.Void pvRecord)
           
 DispID IDispatchEx.getDispID(BStr bstrName, UInt32 grfdex)
           
 void IDispatchEx.invokeEx(DispID dispidMember, LocaleID lcid, UInt16 wFlags, DispParams pdispparams, Variant pvarResult, ExcepInfo pexcepinfo, IServiceProvider pspCaller)
           
 void IDispatchEx.deleteMemberByName(BStr bstrName, UInt32 grfdex)
           
 void IDispatchEx.deleteMemberByDispID(DispID dispID)
           
 UInt32 IDispatchEx.getMemberPropeties(DispID dispID, UInt32 grfdexFetch)
           
 BStr IDispatchEx.getMemberName(DispID dispID)
           
 DispID IDispatchEx.getNextrDispID(UInt32 grfdex, DispID id)
           
 IUnknown IDispatchEx.getNameSpaceParent()
           
 UInt IDispatch.getTypeInfoCount()
           
 ITypeInfo IDispatch.getTypeInfo(UInt itinfo, LocaleID lcid)
           
 void IDispatch.getIDsOfNames(IID riid, ComplexArray rgszNames, UInt cNames, LocaleID lcid, ComplexArray rgdispid)
           
 void IDispatch.invoke(DispID dispidMember, IID riid, LocaleID lcid, UInt16 wFlags, DispParams pdispparams, Variant pvarResult, ExcepInfo pexcepinfo, UInt puArgErr)
           
 Variant Automation.getProperty(DispID dispid)
          Returns property value of a referenced interface.
 Variant Automation.getProperty(java.lang.String propertyName)
          Returns property value of a referenced interface.
 Variant Automation.getProperty(java.lang.String propertyName, int index)
          Returns the value of the specified collection property by the index.
 Variant Automation.getProperty(DispID dispID, int index)
          Returns the value of the specified collection property by the index.
 Variant Automation.getProperty(java.lang.String propertyName, java.lang.Object index)
          Returns the value of the specified collection property by the name.
 Variant Automation.getProperty(DispID dispID, java.lang.Object index)
          Returns the value of the specified collection property by the name.
 Variant Automation.getProperty(java.lang.String propertyName, Variant index)
          Returns the value of the specified collection property by the name.
 Variant Automation.getProperty(DispID dispID, Variant index)
          Returns the value of the specified collection property by the name.
 Variant Automation.getProperty(java.lang.String propertyName, java.lang.Object[] indexes)
          Returns the value of the specified collection property by the name.
 Variant Automation.getProperty(DispID dispID, java.lang.Object[] indexes)
          Returns the value of the specified collection property by the name.
 Variant Automation.getProperty(java.lang.String propertyName, Variant[] indexes)
          Returns the value of the specified collection property by the name.
 Variant Automation.getProperty(DispID dispID, Variant[] indexes)
          Returns the value of the specified collection property by the name.
 void Automation.setProperty(java.lang.String propertyName, Variant value)
          Sets property value of a referenced interface.
 void Automation.setProperty(DispID dispID, Variant value)
          Sets property value of a referenced interface.
 void Automation.setProperty(java.lang.String propertyName, Variant[] args)
          Sets property value of a referenced interface.
 void Automation.setProperty(java.lang.String propertyName, java.lang.Object value)
          Sets property value of a referenced interface.
 void Automation.setProperty(DispID dispID, java.lang.Object value)
          Sets property value of a referenced interface.
 void Automation.setProperty(java.lang.String propertyName, java.lang.Object[] values)
          Sets property value of a referenced interface.
 void Automation.setProperty(DispID dispID, java.lang.Object[] values)
          Sets property value of a referenced interface.
 Variant Automation.invoke(java.lang.String methodName)
          Invokes the method of a referenced interface.
 Variant Automation.invoke(DispID dispID)
          Invokes the method of a referenced interface.
 Variant Automation.invoke(java.lang.String methodName, java.lang.Object parameter)
          Helper method that invokes the method of a referenced interface with one parameter.
 Variant Automation.invoke(DispID dispID, java.lang.Object parameter)
          Helper method that invokes the method of a referenced interface with one parameter.
 Variant Automation.invoke(java.lang.String methodName, Variant parameter)
          Helper method that invokes the method of a referenced interface with one Variant parameter.
 Variant Automation.invoke(DispID dispID, Variant parameter)
          Helper method that invokes the method of a referenced interface with one Variant parameter.
 Variant Automation.invoke(java.lang.String methodName, java.lang.Object parameter1, java.lang.Object parameter2)
          Helper method that invokes the method of a referenced interface with two parameters.
 Variant Automation.invoke(DispID dispID, java.lang.Object parameter1, java.lang.Object parameter2)
          Helper method that invokes the method of a referenced interface with two parameters.
 Variant Automation.invoke(java.lang.String methodName, Variant parameter1, Variant parameter2)
          Helper method that invokes the method of a referenced interface with two Variant parameters.
 Variant Automation.invoke(DispID dispID, Variant parameter1, Variant parameter2)
          Helper method that invokes the method of a referenced interface with two Variant parameters.
 Variant Automation.invoke(java.lang.String methodName, java.lang.Object parameter1, java.lang.Object parameter2, java.lang.Object parameter3)
          Helper method that invokes the method of a referenced interface with three parameters.
 Variant Automation.invoke(DispID dispID, java.lang.Object parameter1, java.lang.Object parameter2, java.lang.Object parameter3)
          Helper method that invokes the method of a referenced interface with three parameters.
 Variant Automation.invoke(java.lang.String methodName, Variant parameter1, Variant parameter2, Variant parameter3)
          Helper method that invokes the method of a referenced interface with three Variant parameters.
 Variant Automation.invoke(DispID dispID, Variant parameter1, Variant parameter2, Variant parameter3)
          Helper method that invokes the method of a referenced interface with three Variant parameters.
 Variant Automation.invoke(java.lang.String methodName, Variant[] parameters)
          Invokes the method of a referenced interface.
 Variant Automation.invoke(DispID dispID, Variant[] parameters)
          Invokes the method of a referenced interface.
 Variant Automation.invoke(java.lang.String methodName, java.lang.Object[] parameters)
          Invokes the method of a referenced interface.
 Variant Automation.InvocationHelper.getProperty(java.lang.String propertyName, Variant[] propertyIndexes)
          Returns dispatch property.
 Variant Automation.InvocationHelper.getProperty(DispID propertyID, Variant[] propertyIndexes)
          Returns dispatch property.
 void Automation.InvocationHelper.setProperty(java.lang.String propertyName, Variant[] propertyParameters)
          Sets dispatch property.
 void Automation.InvocationHelper.setProperty(DispID dispID, Variant[] propertyIndexes)
          Sets dispatch property.
 Variant Automation.InvocationHelper.invoke(java.lang.String methodName, Variant[] parameters)
          Invokes dispatch method
 Variant Automation.InvocationHelper.invoke(DispID dispID, Variant[] parameters)
           
 

Constructors in com.jniwrapper.win32.automation with parameters of type ComException
AutomationException(ComException e, ExcepInfo excepInfo)
           
 

Uses of ComException in com.jniwrapper.win32.automation.impl
 

Methods in com.jniwrapper.win32.automation.impl that throw ComException
 ITypeInfo ITypeLibImpl.getTypeInfo(UInt index)
           
 TypeKind ITypeLibImpl.getTypeInfoType(UInt index)
           
 ITypeInfo ITypeLibImpl.getTypeInfoOfGuid(GUID guid)
           
 Pointer ITypeLibImpl.getLibAttr()
           
 ITypeComp ITypeLibImpl.getTypeComp()
           
 void ITypeLibImpl.getDocumentation(Int index, BStr bstrName, BStr bstrDocString, UInt32 dwHelpContext, BStr bstrHelpFile)
           
 VariantBool ITypeLibImpl.isName(BStr bstrNameBuf, ULongInt lHashVal)
           
 void ITypeLibImpl.findName(BStr bstrNameBuf, ULongInt lHashVal, ITypeInfo pTInfo, MemberID memid, UInt16 cFound)
           
 Pointer ITypeInfoImpl.getTypeAttr()
           
 ITypeComp ITypeInfoImpl.getTypeComp()
           
 Pointer ITypeInfoImpl.getFuncDesc(UInt index)
           
 Pointer ITypeInfoImpl.getVarDesc(UInt index)
           
 void ITypeInfoImpl.getNames(MemberID memid, ComplexArray rgBstrNames, UInt maxNames, UInt pcNames)
           
 HRefType ITypeInfoImpl.getRefTypeOfImplType(UInt index)
           
 Int ITypeInfoImpl.getImplTypeFlags(UInt index)
           
 void ITypeInfoImpl.getIDsOfNames(ComplexArray rgszNames, UInt cNames, ComplexArray pMemID)
           
 ComplexArray ITypeInfoImpl.getIDsOfNames(ComplexArray rgszNames)
           
 void ITypeInfoImpl.invoke(IDispatch pvInstance, MemberID memid, UInt16 flags, DispParams params, Variant varResult, ExcepInfo excepInfo, UInt uArgErr)
           
 void ITypeInfoImpl.getDocumentation(MemberID memid, BStr bstrName, BStr bstrDocString, UInt32 dwHelpContext, BStr bstrHelpFile)
           
 void ITypeInfoImpl.getDllEntry(MemberID memid, InvokeKind invKind, BStr bstrDllName, BStr bstrName, UInt16 wOrdinal)
           
 ITypeInfo ITypeInfoImpl.getRefTypeInfo(HRefType hRefType)
           
 Pointer.Void ITypeInfoImpl.addressOfMember(MemberID memid, InvokeKind invKind)
           
 void ITypeInfoImpl.createInstance(IUnknown pUnkOuter, IID iid, IDispatch pObj)
           
 void ITypeInfoImpl.createInstance(IUnknownImpl pUnkOuter, IDispatchImpl pObj)
           
 BStr ITypeInfoImpl.getMops(MemberID memid)
           
 void ITypeInfoImpl.getContainingTypeLib(ITypeLib typeLib, UInt index)
           
 void ITypeCompImpl.bind(OleStr szName, ULongInt lHashVal, UInt16 wFlags, ITypeInfo typeInfo, DescKind descKind, BindPtr bindPtr)
           
 void ITypeCompImpl.bindType(OleStr szName, ULongInt lHashVal, ITypeInfo typeInfo, ITypeComp typeComp)
           
 void IRecordInfoImpl.recordInit(Pointer.Void pvNew)
           
 void IRecordInfoImpl.recordClear(Pointer.Void pvExisting)
           
 void IRecordInfoImpl.recordCopy(Pointer.Void pvExisting, Pointer.Void pvNew)
           
 GUID IRecordInfoImpl.getGuid()
           
 BStr IRecordInfoImpl.getName()
           
 ULongInt IRecordInfoImpl.getSize()
           
 ITypeInfo IRecordInfoImpl.getTypeInfo()
           
 void IRecordInfoImpl.getField(Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void IRecordInfoImpl.getFieldNoCopy(Pointer.Void pvData, OleStr szFieldName, Variant pvarField, Pointer.Void ppvDataCArray)
           
 void IRecordInfoImpl.putField(InvokeKind wFlags, Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void IRecordInfoImpl.putFieldNoCopy(InvokeKind wFlags, Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void IRecordInfoImpl.getFieldNames(ULongInt pcNames, ComplexArray rgBstrNames)
           
 Pointer.Void IRecordInfoImpl.recordCreateCopy(Pointer.Void pvSource)
           
 void IRecordInfoImpl.recordDestroy(Pointer.Void pvRecord)
           
 UInt IDispatchImpl.getTypeInfoCount()
           
 ITypeInfo IDispatchImpl.getTypeInfo(UInt iTInfo, LocaleID lcid)
           
 void IDispatchImpl.getIDsOfNames(IID iid, ComplexArray rgszNames, UInt cNames, LocaleID lcid, ComplexArray rgDispId)
           
 void IDispatchImpl.getIDsOfNames(IID iid, ComplexArray rgszNames, LocaleID lcid, ComplexArray rgDispId)
           
 void IDispatchImpl.invoke(DispID dispIdMember, IID iid, LocaleID lcid, UInt16 wFlags, DispParams dispParams, Variant varResult, ExcepInfo excepInfo, UInt uArgErr)
           
 DispID IDispatchExImpl.getDispID(BStr bstrName, UInt32 grfdex)
           
 void IDispatchExImpl.invokeEx(DispID dispidMember, LocaleID lcid, UInt16 wFlags, DispParams pdispparams, Variant pvarResult, ExcepInfo pexcepinfo, IServiceProvider pspCaller)
           
 void IDispatchExImpl.deleteMemberByName(BStr bstrName, UInt32 grfdex)
           
 void IDispatchExImpl.deleteMemberByDispID(DispID dispID)
           
 UInt32 IDispatchExImpl.getMemberPropeties(DispID dispID, UInt32 grfdexFetch)
           
 BStr IDispatchExImpl.getMemberName(DispID dispID)
           
 DispID IDispatchExImpl.getNextrDispID(UInt32 grfdex, DispID id)
           
 IUnknown IDispatchExImpl.getNameSpaceParent()
           
 

Constructors in com.jniwrapper.win32.automation.impl that throw ComException
ITypeLibImpl(IUnknownImpl that)
           
ITypeLibImpl(CLSID clsid, ClsCtx dwClsContext)
           
ITypeLibImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
ITypeInfoImpl(IUnknownImpl that)
           
ITypeInfoImpl(CLSID clsid, ClsCtx dwClsContext)
           
ITypeInfoImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
ITypeCompImpl(IUnknownImpl that)
           
ITypeCompImpl(CLSID clsid, ClsCtx dwClsContext)
           
ITypeCompImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IRecordInfoImpl(IUnknownImpl that)
           
IRecordInfoImpl(CLSID clsid, ClsCtx dwClsContext)
           
IRecordInfoImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IDispatchImpl(IUnknownImpl that)
           
IDispatchImpl(IUnknown that)
           
IDispatchImpl(CLSID clsid, ClsCtx dwClsContext)
           
IDispatchImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IDispatchExImpl(IUnknownImpl that)
           
IDispatchExImpl(IUnknown that)
           
IDispatchExImpl(CLSID clsid, ClsCtx dwClsContext)
           
IDispatchExImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
 

Uses of ComException in com.jniwrapper.win32.automation.types
 

Methods in com.jniwrapper.win32.automation.types that throw ComException
 void StructureInfo.recordInit(Pointer.Void pvNew)
           
 void StructureInfo.recordClear(Pointer.Void pvExisting)
           
 void StructureInfo.recordCopy(Pointer.Void pvExisting, Pointer.Void pvNew)
           
 GUID StructureInfo.getGuid()
           
 BStr StructureInfo.getName()
           
 ULongInt StructureInfo.getSize()
           
 ITypeInfo StructureInfo.getTypeInfo()
           
 void StructureInfo.getField(Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void StructureInfo.getFieldNoCopy(Pointer.Void pvData, OleStr szFieldName, Variant pvarField, Pointer.Void ppvDataCArray)
           
 void StructureInfo.putField(InvokeKind wFlags, Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void StructureInfo.putFieldNoCopy(InvokeKind wFlags, Pointer.Void pvData, OleStr szFieldName, Variant pvarField)
           
 void StructureInfo.getFieldNames(ULongInt pcNames, ComplexArray rgBstrNames)
           
 Pointer.Void StructureInfo.recordCreateCopy(Pointer.Void pvSource)
           
 void StructureInfo.recordDestroy(Pointer.Void pvRecord)
           
 void Decimal.fromDouble(double value)
          Converts the specified double value to Decimal value.
 

Uses of ComException in com.jniwrapper.win32.com
 

Methods in com.jniwrapper.win32.com that return ComException
static ComException ComException.createComException(java.lang.Throwable e, int hResult)
           
 

Methods in com.jniwrapper.win32.com that throw ComException
 void IUnknown.queryInterface(IID iid, IUnknown requiredInterface)
          Retrieves pointers to the supported interfaces on an object.
 void ISupportErrorInfo.interfaceSupportsErrorInfo(GUID riid)
           
 void IServiceProvider.queryService(GUID guidService, IID iid, IUnknown reqService)
           
 void IPersistStreamInit.load(IStream pStm)
           
 void IPersistStreamInit.save(IStream pStm, VariantBool fClearDirty)
           
 CY IPersistStreamInit.getSizeMax()
           
 void IPersistStreamInit.initNew()
           
 void IPersistStream.load(IStream pStm)
           
 void IPersistStream.save(IStream pStm, VariantBool fClearDirty)
           
 CY IPersistStream.getSizeMax()
           
 void IPersistStorage.initNew(IStorage pStg)
           
 void IPersistStorage.load(IStorage pStg)
           
 void IPersistStorage.save(IStorage pStgSave, VariantBool fSameAsLoad)
           
 void IPersistStorage.saveCompleted(IStorage pStgNew)
           
 void IPersistStorage.handsOffStorage()
           
 void IPersistFile.load(OleStr pszFileName, StgMode dwMode)
           
 HResult IPersistFile.save(OleStr pszFileName, VariantBool fRemember)
           
 void IPersistFile.saveCompleted(OleStr pszFileName)
           
 OleStr IPersistFile.getCurFile()
           
 void IPersist.getClassID(CLSID pClassID)
           
 IUnknown IMoniker.bindToObject(IBindCtx pbc, IMoniker pmkToLeft, IID riidResult)
           
 IUnknown IMoniker.bindToStorage(IBindCtx pbc, IMoniker pmkToLeft, IID riid)
           
 IMoniker IMoniker.reduce(IBindCtx pbc, Int32 dwReduceHowFar, IMoniker ppmkToLeft)
           
 IMoniker IMoniker.composeWith(IMoniker pmkRight, VariantBool fOnlyIfNotGeneric)
           
 IEnumMoniker IMoniker.enumerate(VariantBool fForward)
           
 Int32 IMoniker.hash()
           
 CY IMoniker.getTimeOfLastChange(IBindCtx pbc, IMoniker pmkToLeft)
           
 IMoniker IMoniker.inverse()
           
 IMoniker IMoniker.commonPrefixWith(IMoniker pmkOther)
           
 IMoniker IMoniker.relativePathTo(IMoniker pmkOther)
           
 OleStr IMoniker.getDisplayName(IBindCtx pbc, IMoniker pmkToLeft)
           
 IMoniker IMoniker.parseDisplayName(IBindCtx pbc, IMoniker pmkToLeft, OleStr pszDisplayName, Int32 pchEaten)
           
 Int32 IMoniker.isSystemMoniker()
           
 Int32 IEnumVariant.next(Int32 celt, ComplexArray rgelt, Int32 pceltFetched)
           
 void IEnumVariant.skip(Int32 celt)
           
 void IEnumVariant.reset()
           
 IEnumVariant IEnumVariant.invokeClone()
           
 void IEnumUnknown.skip(Int32 celt)
           
 void IEnumUnknown.reset()
           
 IEnumUnknown IEnumUnknown.invokeClone()
           
 void IEnumString.skip(Int32 celt)
           
 void IEnumString.reset()
           
 IEnumString IEnumString.invokeClone()
           
 void IEnumMoniker.skip(Int32 celt)
           
 void IEnumMoniker.reset()
           
 IEnumMoniker IEnumMoniker.invokeClone()
           
 void ICreateErrorInfo.setGUID(GUID rguid)
           
 void ICreateErrorInfo.setSource(WideString szSource)
           
 void ICreateErrorInfo.setDescription(WideString szDescription)
           
 void ICreateErrorInfo.setHelpFile(WideString szHelpFile)
           
 void ICreateErrorInfo.setHelpContext(UInt32 dwHelpContext)
           
 void IClassFactory2.getLicInfo(LicInfo licInfo)
          Fills a licInfo structure with information on the licensing capabilities of this class factory.
 void IClassFactory2.requestLicKey(UInt32 reserved, BStr key)
          Creates and returns a license key that the caller can save and use later in calls to IClassFactory2.createInstanceLic(IUnknown, IUnknown, com.jniwrapper.win32.com.types.IID, com.jniwrapper.win32.automation.types.BStr, IUnknown).
 void IClassFactory2.createInstanceLic(IUnknown outer, IUnknown reserved, IID iid, BStr bstrKey, IUnknown result)
          Creates an instance of the licensed object given a license key from IClassFactory2.requestLicKey(com.jniwrapper.UInt32, com.jniwrapper.win32.automation.types.BStr)
 void IClassFactory.createInstance(IUnknown outer, IID iid, IUnknown result)
          Creates an uninitialized object.
 void IClassFactory.createInstance(IUnknown outer, java.lang.String stringIID, IUnknown result)
          Creates an uninitialized object.
 void IClassFactory.lockServer(VariantBool fLock)
           
static void ComFunctions.coInitialize()
          Initializes a COM library for the current thread using a single-thread appartment concurrency model.
static void ComFunctions.coCreateInstance(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext, IUnknown pReqInterface)
          Creates a COM object of a specified class.
static void ComFunctions.coCreateInstance(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext, IID iid, IUnknown pReqInterface)
          Creates a COM object of a specified class.
static void ComFunctions.coGetClassObject(CLSID clsid, ClsCtx dwClsContext, Pointer.Void pvReserved, IUnknown ppv)
          Returns a pointer to the interface for a class object associated with a COM class.
static UInt32 ComFunctions.coRegisterClassObject(CLSID clsid, IUnknown pUnk, ClsCtx dwClsContext, RegCls flags)
          Registers EXE class object so that other applications can connect to it.
static void ComFunctions.coRevokeClassObject(UInt32 dwRegister)
          Informs OLE that a class object previously registered with the ComFunctions.coRegisterClassObject(com.jniwrapper.win32.com.types.CLSID, com.jniwrapper.win32.com.IUnknown, com.jniwrapper.win32.com.types.ClsCtx, com.jniwrapper.win32.com.types.RegCls) function is no longer available for use.
static IUnknown ComFunctions.coCreateInstance(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
          Creates a COM object of a specified class.
static GUID ComFunctions.coCreateGuid()
          Returns GUID, unique identifier associated with a COM class, and interface.
static CLSID ComFunctions.getClassFromFile(java.lang.String fileName)
          Returns CLSID associated with a filename.
static long ComFunctions.registerActiveObject(IUnknown unknown, CLSID clsid, boolean strong)
          Registers an object as the active object for its class.
static void ComFunctions.revokeActiveObject(long handle)
          Ends an object's status as active.
static void ComFunctions.coCancelCall(int threadId, int timeout)
          Requests cancellation of an outbound DCOM method call pending on a specified thread.
static IErrorInfo ComFunctions.getErrorInfo()
          This function retrieves the error information pointer set by the previous call to SetErrorInfo in the current logical thread.
static void ComFunctions.setErrorInfo(IErrorInfo errinfo)
          Sets the error information object for the current logical thread of execution.
static ICreateErrorInfo ComFunctions.createErrorInfo()
          Creates an instance of a generic error object.
static IRunningObjectTable ComFunctions.getRunningObjectTable()
          Supplies a pointer to the IRunningObjectTable interface on the local Running Object Table (ROT).
static IMoniker ComFunctions.createItemMoniker(java.lang.String delimiter, java.lang.String item)
          Creates an item moniker that identifies an object within a containing object (typically a compound document).
static IMoniker ComFunctions.createClassMoniker(CLSID clsid)
          Creates a class moniker that refers to the given class.
static IMoniker ComFunctions.createFileMoniker(java.io.File filePath)
          Creates a file moniker based on the specified path.
static IMoniker ComFunctions.createObjrefMoniker(IUnknown unk)
          Creates an OBJREF moniker based on a pointer to an object.
static IMoniker ComFunctions.createPointerMoniker(IUnknown unk)
          Creates a pointer moniker based on a pointer to an object.
static IMoniker ComFunctions.createGenericComposite(IMoniker first, IMoniker rest)
          Performs a generic composition of two monikers and supplies a pointer to the resulting composite moniker.
static void ComException.checkResult(HResult result)
          Utility method that verifies if the passed result code is less than zero.
 void AbstractOleControl.setClientSite(IOleClientSite clientSite)
           
 IOleClientSite AbstractOleControl.getClientSite()
           
 void AbstractOleControl.setHostNames(OleStr containerApp, OleStr containerObj)
           
 void AbstractOleControl.close(OleClose saveOption)
           
 void AbstractOleControl.setMoniker(OleWhichMk whichMoniker, IMoniker moniker)
           
 IMoniker AbstractOleControl.getMoniker(OleGetMoniker assign, OleWhichMk whichMoniker)
           
 void AbstractOleControl.initFromData(IDataObject dataObject, VariantBool creation, Int32 reserved)
           
 IDataObject AbstractOleControl.getClipboardData(Int32 dwReserved)
           
 void AbstractOleControl.doVerb(LongInt verb, Msg msg, IOleClientSite activeSite, LongInt lindex, Wnd parent, Rect posRect)
           
 IEnumOleVerb AbstractOleControl.enumVerbs()
           
 void AbstractOleControl.update()
           
 void AbstractOleControl.isUpToDate()
           
 OleStr AbstractOleControl.getUserType(UserClassType formOfType)
           
 void AbstractOleControl.setExtent(DvAspect drawAspect, Size size)
           
 Size AbstractOleControl.getExtent(DvAspect drawAspect)
           
 Int32 AbstractOleControl.advise(IAdviseSink adviseSink)
           
 void AbstractOleControl.unadvise(Int32 connection)
           
 IEnumStatData AbstractOleControl.enumAdvise()
           
 OleMisc AbstractOleControl.getMiscStatus(DvAspect aspect)
           
 void AbstractOleControl.setColorScheme(LogPalette logPal)
           
 void AbstractOleControl.inPlaceDeactivate()
           
 void AbstractOleControl.UIDeactivate()
           
 void AbstractOleControl.setObjectRects(Rect lprcPosRect, Rect lprcClipRect)
           
 void AbstractOleControl.reactivateAndUndo()
           
 Wnd AbstractOleControl.getWindow()
           
 void AbstractOleControl.contextSensitiveHelp(VariantBool fEnterMode)
           
 Size AbstractOleControl.getExtent(DvAspect dwDrawAspect, Int32 lindex, DvTargetDevice ptd)
           
 void AbstractOleControl.draw(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect, DvTargetDevice ptd, Int32 hdcTargetDev, Int32 hdcDraw, Rect lprcBounds, Rect lprcWBounds, Int32 pfnContinue, Int32 dwContinue)
           
 Pointer AbstractOleControl.getColorSet(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect, DvTargetDevice ptd, Int32 hicTargetDev)
           
 Int32 AbstractOleControl.freeze(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect)
           
 void AbstractOleControl.unfreeze(Int32 dwFreeze)
           
 void AbstractOleControl.setAdvise(DvAspect aspects, AdviceFlags advf, IAdviseSink pIAdviseSink)
           
 void AbstractOleControl.getAdvise(DvAspect pAspects, AdviceFlags pAdvf, IAdviseSink pIAdviseSink)
           
 void AbstractOleControl.onMnemonic(Msg pMsg)
           
 void AbstractOleControl.onAmbientPropertyChange(DispID dispID)
           
 void AbstractOleControl.freezeEvents(VariantBool bFreeze)
           
 ControlInfo AbstractOleControl.getControlInfo()
           
 HResult AbstractOleControl.translateAccelerator(Msg lpmsg)
           
 void AbstractOleControl.onFrameWindowActivate(VariantBool fActivate)
           
 void AbstractOleControl.onDocWindowActivate(VariantBool fActivate)
           
 void AbstractOleControl.resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fFrameWindow)
           
 void AbstractOleControl.enableModeless(VariantBool fEnable)
           
 

Uses of ComException in com.jniwrapper.win32.com.impl
 

Methods in com.jniwrapper.win32.com.impl that throw ComException
 void IUnknownImpl.queryInterface(IUnknown pReqInterface)
           
 void IUnknownImpl.queryInterface(IID iid, IUnknown pReqInterface)
           
 HResult IUnknownImpl.invokeStandardVirtualMethod(int funcIndex, byte callingConvension, Parameter[] parameters)
          Invokes the method of the COM object specified by the funcIndex parameter.
protected  HResult IUnknownImpl.invokeStandardVirtualMethod(int funcIndex, byte callingConvension)
           
protected  HResult IUnknownImpl.invokeStandardVirtualMethod(int funcIndex, byte callingConvension, Parameter p1)
           
protected  HResult IUnknownImpl.invokeStandardVirtualMethod(int funcIndex, byte callingConvension, Parameter p1, Parameter p2)
           
protected  HResult IUnknownImpl.invokeStandardVirtualMethod(int funcIndex, byte callingConvension, Parameter p1, Parameter p2, Parameter p3)
           
protected  HResult IUnknownImpl.invokeStandardVirtualMethod(int funcIndex, byte callingConvension, Parameter p1, Parameter p2, Parameter p3, Parameter p4)
           
 void ISupportErrorInfoImpl.interfaceSupportsErrorInfo(GUID riid)
           
 void IServiceProviderImpl.queryService(GUID guidService, IID iid, IUnknown reqService)
           
 void IServiceProviderImpl.queryService(GUID guidService, IUnknownImpl reqService)
           
 void IPersistStreamInitImpl.load(IStream pStm)
           
 void IPersistStreamInitImpl.save(IStream pStm, VariantBool fClearDirty)
           
 CY IPersistStreamInitImpl.getSizeMax()
           
 void IPersistStreamInitImpl.initNew()
           
 void IPersistStreamImpl.load(IStream pStm)
           
 void IPersistStreamImpl.save(IStream pStm, VariantBool fClearDirty)
           
 CY IPersistStreamImpl.getSizeMax()
           
 void IPersistStorageImpl.initNew(IStorage pStg)
           
 void IPersistStorageImpl.load(IStorage pStg)
           
 void IPersistStorageImpl.save(IStorage pStgSave, VariantBool fSameAsLoad)
           
 void IPersistStorageImpl.saveCompleted(IStorage pStgNew)
           
 void IPersistStorageImpl.handsOffStorage()
           
 void IPersistImpl.getClassID(CLSID pClassID)
           
 void IPersistFileImpl.load(OleStr pszFileName, StgMode dwMode)
           
 HResult IPersistFileImpl.save(OleStr pszFileName, VariantBool fRemember)
           
 void IPersistFileImpl.saveCompleted(OleStr pszFileName)
           
 OleStr IPersistFileImpl.getCurFile()
           
 IUnknown IMonikerImpl.bindToObject(IBindCtx pbc, IMoniker pmkToLeft, IID riidResult)
           
 IUnknown IMonikerImpl.bindToStorage(IBindCtx pbc, IMoniker pmkToLeft, IID riid)
           
 IMoniker IMonikerImpl.reduce(IBindCtx pbc, Int32 dwReduceHowFar, IMoniker ppmkToLeft)
           
 IMoniker IMonikerImpl.composeWith(IMoniker pmkRight, VariantBool fOnlyIfNotGeneric)
           
 IEnumMoniker IMonikerImpl.enumerate(VariantBool fForward)
           
 Int32 IMonikerImpl.hash()
           
 CY IMonikerImpl.getTimeOfLastChange(IBindCtx pbc, IMoniker pmkToLeft)
           
 IMoniker IMonikerImpl.inverse()
           
 IMoniker IMonikerImpl.commonPrefixWith(IMoniker pmkOther)
           
 IMoniker IMonikerImpl.relativePathTo(IMoniker pmkOther)
           
 OleStr IMonikerImpl.getDisplayName(IBindCtx pbc, IMoniker pmkToLeft)
           
 IMoniker IMonikerImpl.parseDisplayName(IBindCtx pbc, IMoniker pmkToLeft, OleStr pszDisplayName, Int32 pchEaten)
           
 Int32 IMonikerImpl.isSystemMoniker()
           
 Int32 IEnumVariantImpl.next(Int32 celt, ComplexArray rgelt, Int32 pceltFetched)
           
 void IEnumVariantImpl.skip(Int32 celt)
           
 void IEnumVariantImpl.reset()
           
 IEnumVariant IEnumVariantImpl.invokeClone()
           
 void IEnumUnknownImpl.skip(Int32 celt)
           
 void IEnumUnknownImpl.reset()
           
 IEnumUnknown IEnumUnknownImpl.invokeClone()
           
 void IEnumStringImpl.skip(Int32 celt)
           
 void IEnumStringImpl.reset()
           
 IEnumString IEnumStringImpl.invokeClone()
           
 void IEnumMonikerImpl.skip(Int32 celt)
           
 void IEnumMonikerImpl.reset()
           
 IEnumMoniker IEnumMonikerImpl.invokeClone()
           
 void ICreateErrorInfoImpl.setGUID(GUID rguid)
           
 void ICreateErrorInfoImpl.setSource(WideString szSource)
           
 void ICreateErrorInfoImpl.setDescription(WideString szDescription)
           
 void ICreateErrorInfoImpl.setHelpFile(WideString szHelpFile)
           
 void ICreateErrorInfoImpl.setHelpContext(UInt32 dwHelpContext)
           
 void IClassFactoryImpl.createInstance(IUnknown outer, IID iid, IUnknown result)
           
 void IClassFactoryImpl.createInstance(IUnknown outer, java.lang.String stringIID, IUnknown result)
           
 void IClassFactoryImpl.lockServer(VariantBool fLock)
           
 void IClassFactory2Impl.getLicInfo(LicInfo licInfo)
           
 void IClassFactory2Impl.requestLicKey(UInt32 reserved, BStr key)
           
 void IClassFactory2Impl.createInstanceLic(IUnknown outer, IUnknown reserved, IID iid, BStr bstrKey, IUnknown result)
           
 

Constructors in com.jniwrapper.win32.com.impl that throw ComException
IUnknownImpl(IUnknownImpl that)
           
IUnknownImpl(CLSID clsid, ClsCtx dwClsContext)
           
IUnknownImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
ISupportErrorInfoImpl(IUnknownImpl that)
           
ISupportErrorInfoImpl(IUnknown that)
           
ISupportErrorInfoImpl(CLSID clsid, ClsCtx dwClsContext)
           
ISupportErrorInfoImpl(CLSID clsid, IUnknownImpl pUnkOuter, ClsCtx dwClsContext)
           
IServiceProviderImpl(IUnknownImpl that)
           
IServiceProviderImpl(CLSID clsid, ClsCtx dwClsContext)
           
IServiceProviderImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IPersistStreamInitImpl(IUnknownImpl that)
           
IPersistStreamInitImpl(CLSID clsid, ClsCtx dwClsContext)
           
IPersistStreamInitImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IPersistStreamImpl(IUnknownImpl that)
           
IPersistStreamImpl(CLSID clsid, ClsCtx dwClsContext)
           
IPersistStreamImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IPersistStorageImpl(IUnknownImpl that)
           
IPersistStorageImpl(CLSID clsid, ClsCtx dwClsContext)
           
IPersistStorageImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IPersistImpl(IUnknownImpl that)
           
IPersistImpl(CLSID clsid, ClsCtx dwClsContext)
           
IPersistImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IPersistFileImpl(IUnknownImpl that)
           
IPersistFileImpl(CLSID clsid, ClsCtx dwClsContext)
           
IPersistFileImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IMonikerImpl(IUnknownImpl that)
           
IMonikerImpl(CLSID clsid, ClsCtx dwClsContext)
           
IMonikerImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IMessageFilterImpl(IUnknownImpl that)
           
IMessageFilterImpl(IUnknown that)
           
IMessageFilterImpl(CLSID clsid, ClsCtx dwClsContext)
           
IMessageFilterImpl(CLSID clsid, IUnknownImpl pUnkOuter, ClsCtx dwClsContext)
           
IMallocImpl(IUnknownImpl that)
           
IMallocImpl(CLSID clsid, ClsCtx dwClsContext)
           
IMallocImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IErrorInfoImpl(IUnknownImpl that)
           
IErrorInfoImpl(IUnknown that)
           
IErrorInfoImpl(CLSID clsid, ClsCtx dwClsContext)
           
IErrorInfoImpl(CLSID clsid, IUnknownImpl pUnkOuter, ClsCtx dwClsContext)
           
IEnumVariantImpl(IUnknownImpl that)
           
IEnumVariantImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumVariantImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumUnknownImpl(IUnknownImpl that)
           
IEnumUnknownImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumUnknownImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumStringImpl(IUnknownImpl that)
           
IEnumStringImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumStringImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumMonikerImpl(IUnknownImpl that)
           
IEnumMonikerImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumMonikerImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
ICreateErrorInfoImpl(IUnknownImpl that)
           
ICreateErrorInfoImpl(IUnknown that)
           
ICreateErrorInfoImpl(CLSID clsid, ClsCtx dwClsContext)
           
ICreateErrorInfoImpl(CLSID clsid, IUnknownImpl pUnkOuter, ClsCtx dwClsContext)
           
IClassFactoryImpl(IUnknownImpl that)
           
IClassFactoryImpl(CLSID clsid, ClsCtx dwClsContext)
           
IClassFactoryImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IClassFactory2Impl(IUnknownImpl that)
           
IClassFactory2Impl(CLSID clsid, ClsCtx dwClsContext)
           
IClassFactory2Impl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
 

Uses of ComException in com.jniwrapper.win32.com.server
 

Methods in com.jniwrapper.win32.com.server that throw ComException
 void IUnknownServer.queryInterface(IID iid, IUnknown pReqInterface)
           
 void IUnknownServer.queryInterfaceAggregated(IID iid, IUnknown pReqInterface)
          If an aggregate object exists, calls the queryInterface method for it; otherwise calls the queryInterface method for a current object.
 void IUnknownServer.create(IUnknown outerInterface, IID iid, IUnknown defInterface)
          Creates a co-class and returns its default interface.
 ITypeInfo IDispatchServer.getTypeInfo(UInt itinfo, LocaleID lcid)
           
 void IDispatchServer.getIDsOfNames(IID riid, ComplexArray rgszNames, UInt cNames, LocaleID lcid, ComplexArray rgdispid)
           
 UInt IDispatchServer.getTypeInfoCount()
           
 void IDispatchServer.invoke(DispID dispidMember, IID riid, LocaleID lcid, UInt16 wFlags, DispParams pdispparams, Variant pvarResult, ExcepInfo pexcepinfo, UInt puArgErr)
           
 void IClassFactoryServer.createInstance(IUnknown outer, java.lang.String stringIID, IUnknown result)
           
 void IClassFactoryServer.createInstance(IUnknown outer, IID iid, IUnknown result)
           
 void IClassFactoryServer.lockServer(VariantBool fLock)
          Locks server.
 

Uses of ComException in com.jniwrapper.win32.com.types
 

Methods in com.jniwrapper.win32.com.types that throw ComException
static CLSID CLSID.createFromProgID(java.lang.String progID)
          Creates a new CLSID instance and looks for its value.
 

Constructors in com.jniwrapper.win32.com.types that throw ComException
CLSID(java.lang.String clsid)
          Constructs a new CLSID instance for the passed string implementation.
 

Uses of ComException in com.jniwrapper.win32.mshtml
 

Methods in com.jniwrapper.win32.mshtml that throw ComException
 void IDocHostUIHandler2.showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 void IDocHostUIHandler2.getHostInfo(DocHostUIInfo pInfo)
           
 void IDocHostUIHandler2.showUI(Int32 dwID, IOleInPlaceActiveObject pActiveObject, IOleCommandTarget pCommandTarget, IOleInPlaceFrame pFrame, IOleInPlaceUIWindow pDoc)
           
 void IDocHostUIHandler2.hideUI()
           
 void IDocHostUIHandler2.updateUI()
           
 void IDocHostUIHandler2.enableModeless(VariantBool fEnable)
           
 void IDocHostUIHandler2.onDocWindowActivate(VariantBool fActivate)
           
 void IDocHostUIHandler2.onFrameWindowActivate(VariantBool fActivate)
           
 void IDocHostUIHandler2.resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fRameWindow)
           
 void IDocHostUIHandler2.translateAccelerator(Msg lpmsg, GUID pguidCmdGroup, Int32 nCmdID)
           
 void IDocHostUIHandler2.getOptionKeyPath(Int32 pOLESTRchKey, Int32 dw)
           
 IDropTarget IDocHostUIHandler2.getDropTarget(IDropTarget pDropTarget)
           
 IDispatch IDocHostUIHandler2.getExternal()
           
 Int32 IDocHostUIHandler2.translateUrl(Int32 dwTranslate, Int32 pchURLIn)
           
 IDataObject IDocHostUIHandler2.filterDataObject(IDataObject pDO)
           
 void IDocHostUIHandler2.getOverrideKeyPath(Int32 pchKey, Int32 dw)
           
 void IDocHostUIHandler.showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 void IDocHostUIHandler.getHostInfo(DocHostUIInfo pInfo)
           
 void IDocHostUIHandler.showUI(Int32 dwID, IOleInPlaceActiveObject pActiveObject, IOleCommandTarget pCommandTarget, IOleInPlaceFrame pFrame, IOleInPlaceUIWindow pDoc)
           
 void IDocHostUIHandler.hideUI()
           
 void IDocHostUIHandler.updateUI()
           
 void IDocHostUIHandler.enableModeless(VariantBool fEnable)
           
 void IDocHostUIHandler.onDocWindowActivate(VariantBool fActivate)
           
 void IDocHostUIHandler.onFrameWindowActivate(VariantBool fActivate)
           
 void IDocHostUIHandler.resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fRameWindow)
           
 void IDocHostUIHandler.translateAccelerator(Msg lpmsg, GUID pguidCmdGroup, Int32 nCmdID)
           
 void IDocHostUIHandler.getOptionKeyPath(Int32 pOLESTRchKey, Int32 dw)
           
 IDropTarget IDocHostUIHandler.getDropTarget(IDropTarget pDropTarget)
           
 IDispatch IDocHostUIHandler.getExternal()
           
 Int32 IDocHostUIHandler.translateUrl(Int32 dwTranslate, Int32 pchURLIn)
           
 IDataObject IDocHostUIHandler.filterDataObject(IDataObject pDO)
           
 

Uses of ComException in com.jniwrapper.win32.mshtml.impl
 

Methods in com.jniwrapper.win32.mshtml.impl that throw ComException
 void IDocHostUIHandlerImpl.showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 void IDocHostUIHandlerImpl.getHostInfo(DocHostUIInfo pInfo)
           
 void IDocHostUIHandlerImpl.showUI(Int32 dwID, IOleInPlaceActiveObject pActiveObject, IOleCommandTarget pCommandTarget, IOleInPlaceFrame pFrame, IOleInPlaceUIWindow pDoc)
           
 void IDocHostUIHandlerImpl.hideUI()
           
 void IDocHostUIHandlerImpl.updateUI()
           
 void IDocHostUIHandlerImpl.enableModeless(VariantBool fEnable)
           
 void IDocHostUIHandlerImpl.onDocWindowActivate(VariantBool fActivate)
           
 void IDocHostUIHandlerImpl.onFrameWindowActivate(VariantBool fActivate)
           
 void IDocHostUIHandlerImpl.resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fRameWindow)
           
 void IDocHostUIHandlerImpl.translateAccelerator(Msg lpmsg, GUID pguidCmdGroup, Int32 nCmdID)
           
 void IDocHostUIHandlerImpl.getOptionKeyPath(Int32 pOLESTRchKey, Int32 dw)
           
 IDropTarget IDocHostUIHandlerImpl.getDropTarget(IDropTarget pDropTarget)
           
 IDispatch IDocHostUIHandlerImpl.getExternal()
           
 Int32 IDocHostUIHandlerImpl.translateUrl(Int32 dwTranslate, Int32 pchURLIn)
           
 IDataObject IDocHostUIHandlerImpl.filterDataObject(IDataObject pDO)
           
 void IDocHostUIHandler2Impl.showContextMenu(ContextMenuTarget dwContext, Point pPOINT, IOleCommandTarget pCommandTarget, IDispatch HTMLTagElement)
           
 void IDocHostUIHandler2Impl.getHostInfo(DocHostUIInfo pInfo)
           
 void IDocHostUIHandler2Impl.showUI(Int32 dwID, IOleInPlaceActiveObject pActiveObject, IOleCommandTarget pCommandTarget, IOleInPlaceFrame pFrame, IOleInPlaceUIWindow pDoc)
           
 void IDocHostUIHandler2Impl.hideUI()
           
 void IDocHostUIHandler2Impl.updateUI()
           
 void IDocHostUIHandler2Impl.enableModeless(VariantBool fEnable)
           
 void IDocHostUIHandler2Impl.onDocWindowActivate(VariantBool fActivate)
           
 void IDocHostUIHandler2Impl.onFrameWindowActivate(VariantBool fActivate)
           
 void IDocHostUIHandler2Impl.resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fRameWindow)
           
 void IDocHostUIHandler2Impl.translateAccelerator(Msg lpmsg, GUID pguidCmdGroup, Int32 nCmdID)
           
 void IDocHostUIHandler2Impl.getOptionKeyPath(Int32 pOLESTRchKey, Int32 dw)
           
 IDropTarget IDocHostUIHandler2Impl.getDropTarget(IDropTarget pDropTarget)
           
 IDispatch IDocHostUIHandler2Impl.getExternal()
           
 Int32 IDocHostUIHandler2Impl.translateUrl(Int32 dwTranslate, Int32 pchURLIn)
           
 IDataObject IDocHostUIHandler2Impl.filterDataObject(IDataObject pDO)
           
 void IDocHostUIHandler2Impl.getOverrideKeyPath(Int32 pchKey, Int32 dw)
           
 

Constructors in com.jniwrapper.win32.mshtml.impl that throw ComException
IDocHostUIHandlerImpl(IUnknownImpl that)
           
IDocHostUIHandlerImpl(CLSID clsid, ClsCtx dwClsContext)
           
IDocHostUIHandlerImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IDocHostUIHandler2Impl(IUnknownImpl that)
           
IDocHostUIHandler2Impl(CLSID clsid, ClsCtx dwClsContext)
           
IDocHostUIHandler2Impl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
 

Uses of ComException in com.jniwrapper.win32.ole
 

Methods in com.jniwrapper.win32.ole that throw ComException
static void OleFunctions.oleCreate(CLSID rclsid, IID riid, OleRender renderopt, FormatEtc pformatetc, IOleClientSite pClientSite, IStorage pStg, IUnknown ppvObject)
           
static void OleFunctions.oleCreateEx(CLSID rclsid, IID riid, OleCreate dwFlags, OleRender renderopt, Int32 cFormats, Int32 rgAdvf, FormatEtc rgFormatEtc, IAdviseSink lpAdviseSink, Int32 rgdwConnection, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateFromData(IDataObject pSrcDataObj, IID riid, OleRender renderopt, FormatEtc pformatetc, IOleClientSite pClientSite, IStorage pStg, IUnknown resultObject)
           
static void OleFunctions.oleCreateFromDataEx(IDataObject pSrcDataObj, IID riid, OleCreate dwFlags, OleRender renderopt, Int32 cFormats, Int32 rgAdvf, FormatEtc rgFormatEtc, IAdviseSink lpAdviseSink, Int32 rgdwConnection, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateLinkFromData(IDataObject pSrcDataObj, IID riid, OleRender renderopt, Pointer.Void pformatetc, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateLinkFromDataEx(IDataObject pSrcDataObj, IID riid, OleCreate dwFlags, OleRender renderopt, Int32 cFormats, Int32 rgAdvf, Pointer.Void rgFormatEtc, IAdviseSink lpAdviseSink, Int32 rgdwConnection, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateStaticFromData(IDataObject pSrcDataObj, IID iid, OleRender renderopt, Pointer.Void pformatetc, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateLink(IMoniker pmkLinkSrc, IID riid, OleRender renderopt, Pointer.Void rgFormatEtc, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateLinkEx(IMoniker pmkLinkSrc, IID riid, OleCreate dwFlags, OleRender renderopt, Int32 cFormats, Int32 rgAdvf, Pointer.Void rgFormatEtc, IAdviseSink lpAdviseSink, Int32 rgdwConnection, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateLinkToFile(BStr lpszFileName, IID riid, OleRender renderopt, Pointer.Void rgFormatEtc, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateLinkToFileEx(BStr lpszFileName, IID riid, OleCreate dwFlags, OleRender renderopt, Int32 cFormats, Int32 rgAdvf, Pointer.Void rgFormatEtc, IAdviseSink lpAdviseSink, Int32 rgdwConnection, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static void OleFunctions.oleCreateFromFile(CLSID rclsid, BStr lpszFileName, IID riid, OleRender renderopt, FormatEtc rgFormatEtc, IOleClientSite pClientSite, IStorage pStg, IUnknown ppvObject)
           
static void OleFunctions.oleCreateFromFileEx(CLSID rclsid, BStr lpszFileName, IID riid, OleCreate dwFlags, OleRender renderopt, Int32 cFormats, Int32 rgAdvf, FormatEtc rgFormatEtc, IAdviseSink lpAdviseSink, Int32 rgdwConnection, IOleClientSite pClientSite, IStorage pStg, Pointer.Void ppvObj)
           
static IUnknown OleFunctions.oleLoad(IStorage pStg, IID riid, IOleClientSite pClientSite)
           
static void OleFunctions.oleSave(IPersistStorage pPS, IStorage pStg, VariantBool fSameAsLoad)
           
static void OleFunctions.oleLoadFromStream(IStream pStm, IID iidInterface, Pointer.Void ppvObj)
           
static void OleFunctions.oleSaveToStream(IPersistStream ppstm, IStream pStm)
           
static void OleFunctions.oleNoteObjectVisible(IUnknown pUnknown, VariantBool fVisible)
           
static void OleFunctions.oleSetClipboard(IDataObject pDataObj)
           
static IDataObject OleFunctions.oleGetClipboard()
           
static void OleFunctions.oleFlushClipboard()
           
static void OleFunctions.oleIsCurrentClipboard(IDataObject pDataObj)
           
static void OleFunctions.oleSetMenuDescriptor(Int32 holemenu, Int32 hwndFrame, Int32 hwndActiveObject, IOleInPlaceFrame lpFrame, IOleInPlaceActiveObject lpActiveObj)
           
static void OleFunctions.oleDestroyMenuDescriptor(Int32 holemenu)
           
static void OleFunctions.oleTranslateAccelerator(IOleInPlaceFrame lpFrame, OleInplaceFrameInfo lpFrameInfo, Msg lpmsg)
           
static void OleFunctions.oleDraw(IUnknown pUnknown, DvAspect dwAspect, DC hdcDraw, Rect lprcBounds)
          The helper function can be used to draw objects more easily.
static void OleFunctions.oleRun(IUnknown pUnknown)
           
static void OleFunctions.oleLockRunning(IUnknown pUnknown, VariantBool fLock, VariantBool fLastUnlockCloses)
           
static void OleFunctions.oleCreateDefaultHandler(CLSID clsid, IUnknown pUnkOuter, IID riid, Pointer.Void lplpObj)
           
static IStream OleFunctions.coMarshalInterThreadInterfaceInStream(IID riid, IUnknown pUnk)
          Wrapper for CoMarshalInterThreadInterfaceInStream method.
static IStream OleFunctions.coMarshalInterThreadInterfaceInStream(IUnknownImpl pUnk)
          Wrapper for CoMarshalInterThreadInterfaceInStream method.
static IUnknown OleFunctions.coGetInterfaceAndReleaseStream(IStream stream, IID riid)
          Wrapper for CoGetInterfaceAndReleaseStream API function.
static IUnknown OleFunctions.coGetInterfaceAndReleaseStream(IStream stream)
          Wrapper for CoGetInterfaceAndReleaseStream API function.
static void OleFunctions.coMarshalInterface(IStream pStm, IID riid, IUnknown pUnk, MshCtx dwDestContext, MshlFlags mshlflags)
          Wrapper for CoMarshalInterface API function.
static void OleFunctions.coUnmarshalInterface(IStream pStm, IID riid, IUnknownImpl pUnk)
          Wrapper for CoUnmarshalInterface API function.
 Size IViewObject2.getExtent(DvAspect dwDrawAspect, Int32 lindex, DvTargetDevice ptd)
           
 void IViewObject.draw(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect, DvTargetDevice ptd, Int32 hdcTargetDev, Int32 hdcDraw, Rect lprcBounds, Rect lprcWBounds, Int32 pfnContinue, Int32 dwContinue)
           
 Pointer IViewObject.getColorSet(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect, DvTargetDevice ptd, Int32 hicTargetDev)
           
 Int32 IViewObject.freeze(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect)
           
 void IViewObject.unfreeze(Int32 dwFreeze)
           
 void IViewObject.setAdvise(DvAspect aspects, AdviceFlags advf, IAdviseSink pIAdviseSink)
           
 void IViewObject.getAdvise(DvAspect pAspects, AdviceFlags pAdvf, IAdviseSink pIAdviseSink)
           
 Int32 IRunningObjectTable.register(RotFlags grfFlags, IUnknown pUnkObject, IMoniker pmkObjectName)
           
 void IRunningObjectTable.revoke(Int32 dwRegister)
           
 void IRunningObjectTable.isRunning(IMoniker pmkObjectName)
           
 IUnknown IRunningObjectTable.getObject(IMoniker pmkObjectName)
           
 void IRunningObjectTable.noteChangeTime(Int32 dwRegister, CY pFileTime)
           
 CY IRunningObjectTable.getTimeOfLastChange(IMoniker pmkObjectName)
           
 IEnumMoniker IRunningObjectTable.enumRunning()
           
 ITypeInfo IProvideClassInfo.GetClassInfo()
           
 void IPropertyNotifySink.onChanged(Int32 dispID)
           
 void IPropertyNotifySink.onRequestEdit(Int32 dispID)
           
 IMoniker IParseDisplayName.parseDisplayName(IBindCtx pIBindCtx, OleStr pszDisplayName, Int32 pchEaten)
           
 Wnd IOleWindow.getWindow()
           
 void IOleWindow.contextSensitiveHelp(VariantBool fEnterMode)
           
 void IOleObject.setClientSite(IOleClientSite ppClientSite)
           
 IOleClientSite IOleObject.getClientSite()
           
 void IOleObject.setHostNames(OleStr szContainerApp, OleStr szContainerObj)
           
 void IOleObject.close(OleClose dwSaveOption)
           
 void IOleObject.setMoniker(OleWhichMk dwWhichMoniker, IMoniker pmIMoniker)
           
 IMoniker IOleObject.getMoniker(OleGetMoniker dwAssign, OleWhichMk dwWhichMoniker)
           
 void IOleObject.initFromData(IDataObject pDataObject, VariantBool fCreation, Int32 dwReserved)
           
 IDataObject IOleObject.getClipboardData(Int32 dwReserved)
           
 void IOleObject.doVerb(LongInt iVerb, Msg lpmsg, IOleClientSite pActiveSite, LongInt lindex, Wnd hwndParent, Rect lprcPosRect)
           
 IEnumOleVerb IOleObject.enumVerbs()
           
 void IOleObject.update()
           
 void IOleObject.isUpToDate()
           
 CLSID IOleObject.getUserClassID()
           
 OleStr IOleObject.getUserType(UserClassType dwFormOfType)
           
 void IOleObject.setExtent(DvAspect dwDrawAspect, Size pSIZE)
           
 Size IOleObject.getExtent(DvAspect dwDrawAspect)
           
 Int32 IOleObject.advise(IAdviseSink pIAdviseSink)
           
 void IOleObject.unadvise(Int32 dwConnection)
           
 IEnumStatData IOleObject.enumAdvise()
           
 OleMisc IOleObject.getMiscStatus(DvAspect dwAspect)
           
 void IOleObject.setColorScheme(LogPalette pLogpal)
           
 void IOleLink.setUpdateOptions(OleUpdate dwUpdateOpt)
           
 OleUpdate IOleLink.getUpdateOptions()
           
 void IOleLink.setSourceMoniker(IMoniker pmk, CLSID rclsid)
           
 IMoniker IOleLink.getSourceMoniker()
           
 void IOleLink.setSourceDisplayName(OleStr pszStatusText)
           
 OleStr IOleLink.getSourceDisplayName()
           
 void IOleLink.bindToSource(OleLinkBind bindflags, IBindCtx pbc)
           
 void IOleLink.bindIfRunning()
           
 IUnknown IOleLink.getBoundSource()
           
 void IOleLink.unbindSource()
           
 void IOleLink.update(IBindCtx pbc)
           
 Rect IOleInPlaceUIWindow.getBorder()
           
 void IOleInPlaceUIWindow.requestBorderSpace(Rect pborderwidths)
           
 void IOleInPlaceUIWindow.setBorderSpace(Rect pborderwidths)
           
 void IOleInPlaceUIWindow.setActiveObject(IOleInPlaceActiveObject pActiveObject, OleStr pszObjName)
           
 VariantBool IOleInPlaceSiteEx.onInPlaceActivateEx(UInt32 dwFlags)
           
 void IOleInPlaceSiteEx.onInPlaceDeactivateEx(VariantBool fNoRedraw)
           
 void IOleInPlaceSiteEx.requestUIActivate()
           
 void IOleInPlaceSite.canInPlaceActivate()
           
 void IOleInPlaceSite.onInPlaceActivate()
           
 void IOleInPlaceSite.onUIActivate()
           
 void IOleInPlaceSite.getWindowContext(IOleInPlaceFrame ppFrame, IOleInPlaceUIWindow ppDoc, Rect lprcPosRect, Rect lprcClipRect, OleInplaceFrameInfo lpFrameInfo)
           
 void IOleInPlaceSite.scroll(Int32 scrollX, Int32 scrollY)
           
 void IOleInPlaceSite.onUIDeactivate(VariantBool fUndoable)
           
 void IOleInPlaceSite.onInPlaceDeactivate()
           
 void IOleInPlaceSite.discardUndoState()
           
 void IOleInPlaceSite.deactivateAndUndo()
           
 void IOleInPlaceSite.onPosRectChange(Rect lprcPosRect)
           
 void IOleInPlaceObject.inPlaceDeactivate()
           
 void IOleInPlaceObject.UIDeactivate()
           
 void IOleInPlaceObject.setObjectRects(Rect lprcPosRect, Rect lprcClipRect)
           
 void IOleInPlaceObject.reactivateAndUndo()
           
 void IOleInPlaceFrame.insertMenus(Int32 hmenuShared, OleMenuGroupWidths lpMenuWidths)
           
 void IOleInPlaceFrame.setMenu(Int32 hmenuShared, Int32 holemenu, Int32 hwndActiveObject)
           
 void IOleInPlaceFrame.removeMenus(Int32 hmenuShared)
           
 void IOleInPlaceFrame.setStatusText(OleStr pszStatusText)
           
 void IOleInPlaceFrame.enableModeless(VariantBool fEnable)
           
 void IOleInPlaceFrame.translateAccelerator(Msg lpmsg, Int16 wID)
           
 HResult IOleInPlaceActiveObject.translateAccelerator(Msg lpmsg)
           
 void IOleInPlaceActiveObject.onFrameWindowActivate(VariantBool fActivate)
           
 void IOleInPlaceActiveObject.onDocWindowActivate(VariantBool fActivate)
           
 void IOleInPlaceActiveObject.resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fFrameWindow)
           
 void IOleInPlaceActiveObject.enableModeless(VariantBool fEnable)
           
 void IOleDocumentView.setInPlaceSite(IOleInPlaceSite pIPSite)
           
 IOleInPlaceSite IOleDocumentView.getInPlaceSite()
           
 IUnknown IOleDocumentView.getDocument()
           
 void IOleDocumentView.setRect(Rect prcView)
           
 Rect IOleDocumentView.getRect()
           
 void IOleDocumentView.setRectComplex(Rect prcView, Rect prcHScroll, Rect prcVScroll, Rect prcSizeBox)
           
 void IOleDocumentView.show(VariantBool fShow)
           
 void IOleDocumentView.UIActivate(VariantBool fUIActivate)
           
 void IOleDocumentView.open()
           
 void IOleDocumentView.closeView(Int32 dwReserved)
           
 void IOleDocumentView.saveViewState(IStream pStm)
           
 void IOleDocumentView.applyViewState(IStream pStm)
           
 IOleDocumentView IOleDocumentView.invokeClone(IOleInPlaceSite pIPSiteNew)
           
 void IOleDocumentSite.activateMe(IOleDocumentView pViewToActivate)
           
 IOleDocumentView IOleDocument.createView(IOleInPlaceSite pIPSite, IStream pStm, Int32 dwReserved)
           
 Int32 IOleDocument.getDocMiscStatus()
           
 void IOleDocument.enumViews(IEnumOleDocumentViews ppenum, IOleDocumentView ppView)
           
 void IOleControlSite.onControlInfoChanged()
           
 void IOleControlSite.lockInPlaceActive(VariantBool fLock)
           
 IDispatch IOleControlSite.getExtendedControl()
           
 void IOleControlSite.transformCoords(Point pPtlHimetric, PointF pPtfContainer, XFormCoords dwFlags)
           
 void IOleControlSite.translateAccelerator(Msg pMsg, KeyModifiers grfModifiers)
           
 void IOleControlSite.onFocus(VariantBool fGotFocus)
           
 void IOleControlSite.showPropertyFrame()
           
 ControlInfo IOleControl.getControlInfo()
           
 void IOleControl.onMnemonic(Msg pMsg)
           
 void IOleControl.onAmbientPropertyChange(DispID dispID)
           
 void IOleControl.freezeEvents(VariantBool bFreeze)
           
 IEnumUnknown IOleContainer.enumObjects(OleContf grfFlags)
           
 void IOleContainer.lockContainer(VariantBool fLock)
           
 void IOleCommandTarget.queryStatus(GUID pguidCmdGroup, Int32 cCmds, OleCmd prgCmds, OleCmdText pCmdText)
           
 void IOleCommandTarget.exec(GUID pguidCmdGroup, Int32 nCmdID, OleCmdExecOpt nCmdexecopt, Variant pvaIn, Variant pvaOut)
           
 void IOleClientSite.saveObject()
           
 IMoniker IOleClientSite.getMoniker(OleGetMoniker dwAssign, OleWhichMk dwWhichMoniker)
           
 IOleContainer IOleClientSite.getContainer()
           
 void IOleClientSite.showObject()
           
 void IOleClientSite.onShowWindow(VariantBool fShow)
           
 void IOleClientSite.requestNewObjectLayout()
           
 Int32 IOleCache.cache(FormatEtc pformatetc, AdviceFlags advf)
           
 void IOleCache.uncache(Int32 dwConnection)
           
 IEnumStatData IOleCache.enumCache()
           
 void IOleCache.initCache(IDataObject pDataObject)
           
 void IOleCache.setData(FormatEtc pformatetc, StgMedium pmedium, VariantBool fRelease)
           
 void IObjectWithSite.setSite(IUnknown pUnkSite)
           
 IUnknown IObjectWithSite.getSite(IID riid)
           
 void IObjectSafety.getInterfaceSafetyOptions(IID iid, UInt32 supportedOptions, UInt32 enabledOptions)
           
 void IObjectSafety.setInterfaceSafetyOptions(IID iid, UInt32 optionSetMask, UInt32 enabledOptions)
           
 void IEnumStatData.skip(Int32 celt)
           
 void IEnumStatData.reset()
           
 IEnumStatData IEnumStatData.invokeClone()
           
 void IEnumOleVerb.skip(Int32 celt)
           
 void IEnumOleVerb.reset()
           
 IEnumOleVerb IEnumOleVerb.invokeClone()
           
 void IEnumOleDocumentViews.skip(Int32 cViews)
           
 void IEnumOleDocumentViews.reset()
           
 IEnumOleDocumentViews IEnumOleDocumentViews.invokeClone()
           
 void IEnumFormatEtc.skip(Int32 celt)
           
 void IEnumFormatEtc.reset()
           
 IEnumFormatEtc IEnumFormatEtc.invokeClone()
           
 void IEnumConnections.skip(Int32 cConnections)
           
 void IEnumConnections.reset()
           
 IEnumConnections IEnumConnections.invokeClone()
           
 void IEnumConnectionPoints.skip(Int32 cConnections)
           
 void IEnumConnectionPoints.reset()
           
 IEnumConnectionPoints IEnumConnectionPoints.invokeClone()
           
 void IDropTarget.dragEnter(IDataObject pDataObj, UInt32 grfKeyState, PointL pt, DropEffect pdwEffect)
           
 void IDropTarget.dragOver(UInt32 grfKeyState, PointL pt, DropEffect pdwEffect)
           
 void IDropTarget.dragLeave()
           
 void IDropTarget.drop(IDataObject pDataObj, UInt32 grfKeyState, PointL pt, DropEffect pdwEffect)
           
 void IDropSource.queryContinueDrag(VariantBool fEscapePressed, UInt32 grfKeyState)
           
 void IDropSource.giveFeedback(DropEffect dwEffect)
           
 HResult IDataObject.getData(FormatEtc pformatetcIn, StgMedium pStgMediumIn)
           
 void IDataObject.getDataHere(FormatEtc pformatetc, StgMedium pmedium)
           
 void IDataObject.queryGetData(FormatEtc pformatetc)
           
 FormatEtc IDataObject.getCanonicalFormatEtc(FormatEtc pformatectIn)
           
 void IDataObject.setData(FormatEtc pformatetc, StgMedium pmedium, VariantBool fRelease)
           
 IEnumFormatEtc IDataObject.enumFormatEtc(DataDir dwDirection)
           
 UInt32 IDataObject.DAdvise(FormatEtc pformatetc, AdviceFlags advf, IAdviseSink pAdvSink)
           
 void IDataObject.DUnadvise(UInt32 dwConnection)
           
 IEnumStatData IDataObject.enumDAdvise()
           
 IEnumConnectionPoints IConnectionPointContainer.enumConnectionPoints()
           
 IConnectionPoint IConnectionPointContainer.findConnectionPoint(IID riid)
           
 void IConnectionPoint.getConnectionInterface(IID piid)
           
 IConnectionPointContainer IConnectionPoint.getConnectionPointContainer()
           
 Int32 IConnectionPoint.advise(IUnknown pObjetPtr)
           
 void IConnectionPoint.unadvise(Int32 dwCookie)
           
 IEnumConnections IConnectionPoint.enumConnections()
           
 void IBindCtx.registerObjectBound(IUnknown pUnk)
           
 void IBindCtx.revokeObjectBound(IUnknown pUnk)
           
 void IBindCtx.releaseBoundObjects()
           
 void IBindCtx.setBindOptions(BindOptions pbindopts)
           
 void IBindCtx.getBindOptions(BindOptions pbindopts)
           
 IRunningObjectTable IBindCtx.getRunningObjectTable()
           
 void IBindCtx.registerObjectParam(OleStr pszKey, IUnknown pUnk)
           
 IUnknown IBindCtx.getObjectParam(OleStr pszKey)
           
 IEnumString IBindCtx.enumObjectParam()
           
 void IBindCtx.revokeObjectParam(OleStr pszKey)
           
 

Uses of ComException in com.jniwrapper.win32.ole.impl
 

Methods in com.jniwrapper.win32.ole.impl that throw ComException
 void IViewObjectImpl.draw(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect, DvTargetDevice ptd, Int32 hdcTargetDev, Int32 hdcDraw, Rect lprcBounds, Rect lprcWBounds, Int32 pfnContinue, Int32 dwContinue)
           
 Pointer IViewObjectImpl.getColorSet(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect, DvTargetDevice ptd, Int32 hicTargetDev)
           
 Int32 IViewObjectImpl.freeze(DvAspect dwDrawAspect, Int32 lindex, DvAspectInfo pvAspect)
           
 void IViewObjectImpl.unfreeze(Int32 dwFreeze)
           
 void IViewObjectImpl.setAdvise(DvAspect aspects, AdviceFlags advf, IAdviseSink pIAdviseSink)
           
 void IViewObjectImpl.getAdvise(DvAspect pAspects, AdviceFlags pAdvf, IAdviseSink pIAdviseSink)
           
 Size IViewObject2Impl.getExtent(DvAspect dwDrawAspect, Int32 lindex, DvTargetDevice ptd)
           
 Int32 IRunningObjectTableImpl.register(RotFlags grfFlags, IUnknown pUnkObject, IMoniker pmkObjectName)
           
 void IRunningObjectTableImpl.revoke(Int32 dwRegister)
           
 void IRunningObjectTableImpl.isRunning(IMoniker pmkObjectName)
           
 IUnknown IRunningObjectTableImpl.getObject(IMoniker pmkObjectName)
           
 void IRunningObjectTableImpl.noteChangeTime(Int32 dwRegister, CY pFileTime)
           
 CY IRunningObjectTableImpl.getTimeOfLastChange(IMoniker pmkObjectName)
           
 IEnumMoniker IRunningObjectTableImpl.enumRunning()
           
 ITypeInfo IProvideClassInfoImpl.GetClassInfo()
           
 void IPropertyNotifySinkImpl.onChanged(Int32 dispID)
           
 void IPropertyNotifySinkImpl.onRequestEdit(Int32 dispID)
           
 IMoniker IParseDisplayNameImpl.parseDisplayName(IBindCtx pIBindCtx, OleStr pszDisplayName, Int32 pchEaten)
           
 Wnd IOleWindowImpl.getWindow()
           
 void IOleWindowImpl.contextSensitiveHelp(VariantBool fEnterMode)
           
 void IOleObjectImpl.setClientSite(IOleClientSite ppClientSite)
           
 IOleClientSite IOleObjectImpl.getClientSite()
           
 void IOleObjectImpl.setHostNames(OleStr szContainerApp, OleStr szContainerObj)
           
 void IOleObjectImpl.close(OleClose dwSaveOption)
           
 void IOleObjectImpl.setMoniker(OleWhichMk dwWhichMoniker, IMoniker pmIMoniker)
           
 IMoniker IOleObjectImpl.getMoniker(OleGetMoniker dwAssign, OleWhichMk dwWhichMoniker)
           
 void IOleObjectImpl.initFromData(IDataObject pDataObject, VariantBool fCreation, Int32 dwReserved)
           
 IDataObject IOleObjectImpl.getClipboardData(Int32 dwReserved)
           
 void IOleObjectImpl.doVerb(LongInt iVerb, Msg lpmsg, IOleClientSite pActiveSite, LongInt lindex, Wnd hwndParent, Rect lprcPosRect)
           
 IEnumOleVerb IOleObjectImpl.enumVerbs()
           
 void IOleObjectImpl.update()
           
 void IOleObjectImpl.isUpToDate()
           
 CLSID IOleObjectImpl.getUserClassID()
           
 OleStr IOleObjectImpl.getUserType(UserClassType dwFormOfType)
           
 void IOleObjectImpl.setExtent(DvAspect dwDrawAspect, Size pSIZE)
           
 Size IOleObjectImpl.getExtent(DvAspect dwDrawAspect)
           
 Int32 IOleObjectImpl.advise(IAdviseSink pIAdviseSink)
           
 void IOleObjectImpl.unadvise(Int32 dwConnection)
           
 IEnumStatData IOleObjectImpl.enumAdvise()
           
 OleMisc IOleObjectImpl.getMiscStatus(DvAspect dwAspect)
           
 void IOleObjectImpl.setColorScheme(LogPalette pLogpal)
           
 void IOleLinkImpl.setUpdateOptions(OleUpdate dwUpdateOpt)
           
 OleUpdate IOleLinkImpl.getUpdateOptions()
           
 void IOleLinkImpl.setSourceMoniker(IMoniker pmk, CLSID rclsid)
           
 IMoniker IOleLinkImpl.getSourceMoniker()
           
 void IOleLinkImpl.setSourceDisplayName(OleStr pszStatusText)
           
 OleStr IOleLinkImpl.getSourceDisplayName()
           
 void IOleLinkImpl.bindToSource(OleLinkBind bindflags, IBindCtx pbc)
           
 void IOleLinkImpl.bindIfRunning()
           
 IUnknown IOleLinkImpl.getBoundSource()
           
 void IOleLinkImpl.unbindSource()
           
 void IOleLinkImpl.update(IBindCtx pbc)
           
 Rect IOleInPlaceUIWindowImpl.getBorder()
           
 void IOleInPlaceUIWindowImpl.requestBorderSpace(Rect pborderwidths)
           
 void IOleInPlaceUIWindowImpl.setBorderSpace(Rect pborderwidths)
           
 void IOleInPlaceUIWindowImpl.setActiveObject(IOleInPlaceActiveObject pActiveObject, OleStr pszObjName)
           
 void IOleInPlaceSiteImpl.canInPlaceActivate()
           
 void IOleInPlaceSiteImpl.onInPlaceActivate()
           
 void IOleInPlaceSiteImpl.onUIActivate()
           
 void IOleInPlaceSiteImpl.getWindowContext(IOleInPlaceFrame ppFrame, IOleInPlaceUIWindow ppDoc, Rect lprcPosRect, Rect lprcClipRect, OleInplaceFrameInfo lpFrameInfo)
           
 void IOleInPlaceSiteImpl.scroll(Int32 scrollX, Int32 scrollY)
           
 void IOleInPlaceSiteImpl.onUIDeactivate(VariantBool fUndoable)
           
 void IOleInPlaceSiteImpl.onInPlaceDeactivate()
           
 void IOleInPlaceSiteImpl.discardUndoState()
           
 void IOleInPlaceSiteImpl.deactivateAndUndo()
           
 void IOleInPlaceSiteImpl.onPosRectChange(Rect lprcPosRect)
           
 VariantBool IOleInPlaceSiteExImpl.onInPlaceActivateEx(UInt32 flags)
           
 void IOleInPlaceSiteExImpl.onInPlaceDeactivateEx(VariantBool fNoRedraw)
           
 void IOleInPlaceSiteExImpl.requestUIActivate()
           
 void IOleInPlaceObjectImpl.inPlaceDeactivate()
           
 void IOleInPlaceObjectImpl.UIDeactivate()
           
 void IOleInPlaceObjectImpl.setObjectRects(Rect lprcPosRect, Rect lprcClipRect)
           
 void IOleInPlaceObjectImpl.reactivateAndUndo()
           
 void IOleInPlaceFrameImpl.insertMenus(Int32 hmenuShared, OleMenuGroupWidths lpMenuWidths)
           
 void IOleInPlaceFrameImpl.setMenu(Int32 hmenuShared, Int32 holemenu, Int32 hwndActiveObject)
           
 void IOleInPlaceFrameImpl.removeMenus(Int32 hmenuShared)
           
 void IOleInPlaceFrameImpl.setStatusText(OleStr pszStatusText)
           
 void IOleInPlaceFrameImpl.enableModeless(VariantBool fEnable)
           
 void IOleInPlaceFrameImpl.translateAccelerator(Msg lpmsg, Int16 wID)
           
 HResult IOleInPlaceActiveObjectImpl.translateAccelerator(Msg lpmsg)
           
 void IOleInPlaceActiveObjectImpl.onFrameWindowActivate(VariantBool fActivate)
           
 void IOleInPlaceActiveObjectImpl.onDocWindowActivate(VariantBool fActivate)
           
 void IOleInPlaceActiveObjectImpl.resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fFrameWindow)
           
 void IOleInPlaceActiveObjectImpl.enableModeless(VariantBool fEnable)
           
 void IOleDocumentViewImpl.setInPlaceSite(IOleInPlaceSite pIPSite)
           
 IOleInPlaceSite IOleDocumentViewImpl.getInPlaceSite()
           
 IUnknown IOleDocumentViewImpl.getDocument()
           
 void IOleDocumentViewImpl.setRect(Rect prcView)
           
 Rect IOleDocumentViewImpl.getRect()
           
 void IOleDocumentViewImpl.setRectComplex(Rect prcView, Rect prcHScroll, Rect prcVScroll, Rect prcSizeBox)
           
 void IOleDocumentViewImpl.show(VariantBool fShow)
           
 void IOleDocumentViewImpl.UIActivate(VariantBool fUIActivate)
           
 void IOleDocumentViewImpl.open()
           
 void IOleDocumentViewImpl.closeView(Int32 dwReserved)
           
 void IOleDocumentViewImpl.saveViewState(IStream pStm)
           
 void IOleDocumentViewImpl.applyViewState(IStream pStm)
           
 IOleDocumentView IOleDocumentViewImpl.invokeClone(IOleInPlaceSite pIPSiteNew)
           
 void IOleDocumentSiteImpl.activateMe(IOleDocumentView pViewToActivate)
           
 IOleDocumentView IOleDocumentImpl.createView(IOleInPlaceSite pIPSite, IStream pStm, Int32 dwReserved)
           
 Int32 IOleDocumentImpl.getDocMiscStatus()
           
 void IOleDocumentImpl.enumViews(IEnumOleDocumentViews ppenum, IOleDocumentView ppView)
           
 void IOleControlSiteImpl.onControlInfoChanged()
           
 void IOleControlSiteImpl.lockInPlaceActive(VariantBool fLock)
           
 IDispatch IOleControlSiteImpl.getExtendedControl()
           
 void IOleControlSiteImpl.transformCoords(Point pPtlHimetric, PointF pPtfContainer, XFormCoords dwFlags)
           
 void IOleControlSiteImpl.translateAccelerator(Msg pMsg, KeyModifiers grfModifiers)
           
 void IOleControlSiteImpl.onFocus(VariantBool fGotFocus)
           
 void IOleControlSiteImpl.showPropertyFrame()
           
 ControlInfo IOleControlImpl.getControlInfo()
           
 void IOleControlImpl.onMnemonic(Msg pMsg)
           
 void IOleControlImpl.onAmbientPropertyChange(DispID dispID)
           
 void IOleControlImpl.freezeEvents(VariantBool bFreeze)
           
 IEnumUnknown IOleContainerImpl.enumObjects(OleContf grfFlags)
           
 void IOleContainerImpl.lockContainer(VariantBool fLock)
           
 void IOleCommandTargetImpl.queryStatus(GUID pguidCmdGroup, Int32 cCmds, OleCmd prgCmds, OleCmdText pCmdText)
           
 void IOleCommandTargetImpl.exec(GUID pguidCmdGroup, Int32 nCmdID, OleCmdExecOpt nCmdexecopt, Variant pvaIn, Variant pvaOut)
           
 void IOleClientSiteImpl.saveObject()
           
 IMoniker IOleClientSiteImpl.getMoniker(OleGetMoniker dwAssign, OleWhichMk dwWhichMoniker)
           
 IOleContainer IOleClientSiteImpl.getContainer()
           
 void IOleClientSiteImpl.showObject()
           
 void IOleClientSiteImpl.onShowWindow(VariantBool fShow)
           
 void IOleClientSiteImpl.requestNewObjectLayout()
           
 Int32 IOleCacheImpl.cache(FormatEtc pformatetc, AdviceFlags advf)
           
 void IOleCacheImpl.uncache(Int32 dwConnection)
           
 IEnumStatData IOleCacheImpl.enumCache()
           
 void IOleCacheImpl.initCache(IDataObject pDataObject)
           
 void IOleCacheImpl.setData(FormatEtc pformatetc, StgMedium pmedium, VariantBool fRelease)
           
 void IObjectWithSiteImpl.setSite(IUnknown pUnkSite)
           
 IUnknown IObjectWithSiteImpl.getSite(IID riid)
           
 void IObjectSafetyImpl.getInterfaceSafetyOptions(IID iid, UInt32 supportedOptions, UInt32 enabledOptions)
           
 void IObjectSafetyImpl.setInterfaceSafetyOptions(IID iid, UInt32 optionSetMask, UInt32 enabledOptions)
           
 void IEnumStatDataImpl.skip(Int32 celt)
           
 void IEnumStatDataImpl.reset()
           
 IEnumStatData IEnumStatDataImpl.invokeClone()
           
 void IEnumOleVerbImpl.skip(Int32 celt)
           
 void IEnumOleVerbImpl.reset()
           
 IEnumOleVerb IEnumOleVerbImpl.invokeClone()
           
 void IEnumOleDocumentViewsImpl.skip(Int32 cViews)
           
 void IEnumOleDocumentViewsImpl.reset()
           
 IEnumOleDocumentViews IEnumOleDocumentViewsImpl.invokeClone()
           
 void IEnumFormatEtcImpl.skip(Int32 celt)
           
 void IEnumFormatEtcImpl.reset()
           
 IEnumFormatEtc IEnumFormatEtcImpl.invokeClone()
           
 void IEnumConnectionsImpl.skip(Int32 cConnections)
           
 void IEnumConnectionsImpl.reset()
           
 IEnumConnections IEnumConnectionsImpl.invokeClone()
           
 void IEnumConnectionPointsImpl.skip(Int32 cConnections)
           
 void IEnumConnectionPointsImpl.reset()
           
 IEnumConnectionPoints IEnumConnectionPointsImpl.invokeClone()
           
 void IDropTargetImpl.dragEnter(IDataObject pDataObj, UInt32 grfKeyState, PointL pt, DropEffect pdwEffect)
           
 void IDropTargetImpl.dragOver(UInt32 grfKeyState, PointL pt, DropEffect pdwEffect)
           
 void IDropTargetImpl.dragLeave()
           
 void IDropTargetImpl.drop(IDataObject pDataObj, UInt32 grfKeyState, PointL pt, DropEffect pdwEffect)
           
 void IDropSourceImpl.queryContinueDrag(VariantBool fEscapePressed, UInt32 grfKeyState)
           
 void IDropSourceImpl.giveFeedback(DropEffect dwEffect)
           
 HResult IDataObjectImpl.getData(FormatEtc pformatetcIn, StgMedium pStgMediumIn)
           
 void IDataObjectImpl.getDataHere(FormatEtc pformatetc, StgMedium pmedium)
           
 void IDataObjectImpl.queryGetData(FormatEtc pformatetc)
           
 FormatEtc IDataObjectImpl.getCanonicalFormatEtc(FormatEtc pformatectIn)
           
 void IDataObjectImpl.setData(FormatEtc pformatetc, StgMedium pmedium, VariantBool fRelease)
           
 IEnumFormatEtc IDataObjectImpl.enumFormatEtc(DataDir dwDirection)
           
 UInt32 IDataObjectImpl.DAdvise(FormatEtc pformatetc, AdviceFlags advf, IAdviseSink pAdvSink)
           
 void IDataObjectImpl.DUnadvise(UInt32 dwConnection)
           
 IEnumStatData IDataObjectImpl.enumDAdvise()
           
 void IConnectionPointImpl.getConnectionInterface(IID piid)
           
 IConnectionPointContainer IConnectionPointImpl.getConnectionPointContainer()
           
 Int32 IConnectionPointImpl.advise(IUnknown pObjetPtr)
           
 void IConnectionPointImpl.unadvise(Int32 dwCookie)
           
 IEnumConnections IConnectionPointImpl.enumConnections()
           
 IEnumConnectionPoints IConnectionPointContainerImpl.enumConnectionPoints()
           
 IConnectionPoint IConnectionPointContainerImpl.findConnectionPoint(IID riid)
           
 void IBindCtxImpl.registerObjectBound(IUnknown pUnk)
           
 void IBindCtxImpl.revokeObjectBound(IUnknown pUnk)
           
 void IBindCtxImpl.releaseBoundObjects()
           
 void IBindCtxImpl.setBindOptions(BindOptions pbindopts)
           
 void IBindCtxImpl.getBindOptions(BindOptions pbindopts)
           
 IRunningObjectTable IBindCtxImpl.getRunningObjectTable()
           
 void IBindCtxImpl.registerObjectParam(OleStr pszKey, IUnknown pUnk)
           
 IUnknown IBindCtxImpl.getObjectParam(OleStr pszKey)
           
 IEnumString IBindCtxImpl.enumObjectParam()
           
 void IBindCtxImpl.revokeObjectParam(OleStr pszKey)
           
 

Constructors in com.jniwrapper.win32.ole.impl that throw ComException
IViewObjectImpl(IUnknownImpl that)
           
IViewObjectImpl(CLSID clsid, ClsCtx dwClsContext)
           
IViewObjectImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IViewObject2Impl(IUnknownImpl that)
           
IViewObject2Impl(CLSID clsid, ClsCtx dwClsContext)
           
IViewObject2Impl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IRunningObjectTableImpl(IUnknownImpl that)
           
IRunningObjectTableImpl(CLSID clsid, ClsCtx dwClsContext)
           
IRunningObjectTableImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IProvideClassInfoImpl(IUnknownImpl that)
           
IProvideClassInfoImpl(CLSID clsid, ClsCtx dwClsContext)
           
IProvideClassInfoImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IPropertyNotifySinkImpl(IUnknownImpl that)
           
IPropertyNotifySinkImpl(CLSID clsid, ClsCtx dwClsContext)
           
IPropertyNotifySinkImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IPrintImpl(IUnknownImpl that)
           
IPrintImpl(CLSID clsid, ClsCtx dwClsContext)
           
IPrintImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IPreviewCallbackImpl(IUnknownImpl that)
           
IPreviewCallbackImpl(CLSID clsid, ClsCtx dwClsContext)
           
IPreviewCallbackImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IParseDisplayNameImpl(IUnknownImpl that)
           
IParseDisplayNameImpl(CLSID clsid, ClsCtx dwClsContext)
           
IParseDisplayNameImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleWindowImpl(IUnknownImpl that)
           
IOleWindowImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleWindowImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleObjectImpl(IUnknownImpl that)
           
IOleObjectImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleObjectImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleLinkImpl(IUnknownImpl that)
           
IOleLinkImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleLinkImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleInPlaceUIWindowImpl(IUnknownImpl that)
           
IOleInPlaceUIWindowImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleInPlaceUIWindowImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleInPlaceSiteImpl(IUnknownImpl that)
           
IOleInPlaceSiteImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleInPlaceSiteImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleInPlaceSiteExImpl(IUnknownImpl that)
           
IOleInPlaceSiteExImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleInPlaceSiteExImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleInPlaceObjectImpl(IUnknownImpl that)
           
IOleInPlaceObjectImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleInPlaceObjectImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleInPlaceFrameImpl(IUnknownImpl that)
           
IOleInPlaceFrameImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleInPlaceFrameImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleInPlaceActiveObjectImpl(IUnknownImpl that)
           
IOleInPlaceActiveObjectImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleInPlaceActiveObjectImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleDocumentViewImpl(IUnknownImpl that)
           
IOleDocumentViewImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleDocumentViewImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleDocumentSiteImpl(IUnknownImpl that)
           
IOleDocumentSiteImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleDocumentSiteImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleDocumentImpl(IUnknownImpl that)
           
IOleDocumentImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleDocumentImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleControlSiteImpl(IUnknownImpl that)
           
IOleControlSiteImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleControlSiteImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleControlImpl(IUnknownImpl that)
           
IOleControlImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleControlImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleContainerImpl(IUnknownImpl that)
           
IOleContainerImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleContainerImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleCommandTargetImpl(IUnknownImpl that)
           
IOleCommandTargetImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleCommandTargetImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleClientSiteImpl(IUnknownImpl that)
           
IOleClientSiteImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleClientSiteImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IOleCacheImpl(IUnknownImpl that)
           
IOleCacheImpl(CLSID clsid, ClsCtx dwClsContext)
           
IOleCacheImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IObjectWithSiteImpl(IUnknownImpl that)
           
IObjectWithSiteImpl(CLSID clsid, ClsCtx dwClsContext)
           
IObjectWithSiteImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IObjectSafetyImpl(IUnknownImpl that)
           
IObjectSafetyImpl(CLSID clsid, ClsCtx dwClsContext)
           
IObjectSafetyImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IInPlacePrintPreviewImpl(IUnknownImpl that)
           
IInPlacePrintPreviewImpl(CLSID clsid, ClsCtx dwClsContext)
           
IInPlacePrintPreviewImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumStatDataImpl(IUnknownImpl that)
           
IEnumStatDataImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumStatDataImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumOleVerbImpl(IUnknownImpl that)
           
IEnumOleVerbImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumOleVerbImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumOleDocumentViewsImpl(IUnknownImpl that)
           
IEnumOleDocumentViewsImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumOleDocumentViewsImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumFormatEtcImpl(IUnknownImpl that)
           
IEnumFormatEtcImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumFormatEtcImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumConnectionsImpl(IUnknownImpl that)
           
IEnumConnectionsImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumConnectionsImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumConnectionPointsImpl(IUnknownImpl that)
           
IEnumConnectionPointsImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumConnectionPointsImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IDropTargetImpl(IUnknownImpl that)
           
IDropTargetImpl(CLSID clsid, ClsCtx dwClsContext)
           
IDropTargetImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IDropSourceImpl(IUnknownImpl that)
           
IDropSourceImpl(CLSID clsid, ClsCtx dwClsContext)
           
IDropSourceImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IDataObjectImpl(IUnknownImpl that)
           
IDataObjectImpl(CLSID clsid, ClsCtx dwClsContext)
           
IDataObjectImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IContinueCallbackImpl(IUnknownImpl that)
           
IContinueCallbackImpl(CLSID clsid, ClsCtx dwClsContext)
           
IContinueCallbackImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IConnectionPointImpl(IUnknownImpl that)
           
IConnectionPointImpl(CLSID clsid, ClsCtx dwClsContext)
           
IConnectionPointImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IConnectionPointContainerImpl(IUnknownImpl that)
           
IConnectionPointContainerImpl(CLSID clsid, ClsCtx dwClsContext)
           
IConnectionPointContainerImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IBindCtxImpl(IUnknownImpl that)
           
IBindCtxImpl(CLSID clsid, ClsCtx dwClsContext)
           
IBindCtxImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IAdviseSinkImpl(IUnknownImpl that)
           
IAdviseSinkImpl(CLSID clsid, ClsCtx dwClsContext)
           
IAdviseSinkImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
 

Uses of ComException in com.jniwrapper.win32.stg
 

Methods in com.jniwrapper.win32.stg that throw ComException
static boolean StorageFunctions.stgIsStorageFile(java.lang.String lpwcsFileName)
           
static IStorage StorageFunctions.stgOpenStorage(java.lang.String pwcsName, IStorage pstgPriority, StgMode grfMode, BStr snbExclude)
           
static IStorage StorageFunctions.stgCreateStorageEx(BStr pwcsName, StgMode grfMode, StgFmt stgfmt, UInt32 grfAttrs, StgOptions stgOptions, Pointer.Void reserved2, IID iid)
           
static IStorage StorageFunctions.stgOpenStorageEx(BStr pwcsName, StgMode grfMode, StgFmt stgfmt, UInt32 grfAttrs, StgOptions stgOptions, Pointer.Void reserved2, IID iid)
           
static IStorage StorageFunctions.stgCreateDocfile(BStr pwcsName, StgMode grfMode, Int32 reserved)
           
static GlobalMemoryBlock StorageFunctions.getGlobalFromILockBytes(ILockBytes lockBytes)
          Retrieves a global memory handle to a byte array object created using the CreateILockBytesOnHGlobal function.
static ILockBytes StorageFunctions.createILockBytesOnHGlobal(GlobalMemoryBlock global, boolean deleteOnRelease)
          Creates a byte array object that allows you to use global memory as the physical device underneath a compound file implementation.
static IStream StorageFunctions.createStreamOnHGlobal(GlobalMemoryBlock global, boolean deleteOnRelease)
          Creates a stream object stored in global memory.
static IStorage StorageFunctions.stgCreateDocfileOnILockBytes(ILockBytes plkbyt, StgMode grfMode, Int32 reserved)
           
static IStorage StorageFunctions.stgOpenStorageOnILockBytes(ILockBytes plkbyt, IStorage pstgPriority, StgMode grfMode, BStr snbExclude, Int32 reserved)
           
static CLSID StorageFunctions.readClassStg(IStorage pStg)
           
static void StorageFunctions.writeClassStg(IStorage pStg, CLSID rclsid)
           
static CLSID StorageFunctions.readClassStm(IStream pStg)
           
static void StorageFunctions.writeClassStm(IStream pStg, CLSID rclsid)
           
 Int64 IStream.seek(Int64 dlibMove, StreamSeek dwOrigin)
           
 void IStream.setSize(Int64 libNewSize)
           
 void IStream.copyTo(IStream pstm, Int64 cb, Int64 pcbRead, Int64 pcbWritten)
           
 void IStream.commit(StgCommit grfCommitFlags)
           
 void IStream.revert()
           
 void IStream.lockRegion(Int64 libOffset, Int64 cb, LockType dwLockType)
           
 void IStream.unlockRegion(Int64 libOffset, Int64 cb, LockType dwLockType)
           
 StatStg IStream.stat(StatFlag grfStatFlag)
           
 IStream IStream.invokeClone()
           
 IStream IStorage.createStream(OleStr pwcsName, StgMode grfMode, UInt32 reserved1, UInt32 reserved2)
           
 IStream IStorage.openStream(OleStr pwcsName, Pointer.Void reserved1, StgMode grfMode, UInt32 reserved2)
           
 IStorage IStorage.createStorage(OleStr pwcsName, StgMode grfMode, UInt32 reserved1, UInt32 reserved2)
           
 IStorage IStorage.openStorage(OleStr pwcsName, IStorage pStgPriority, StgMode grfMode, SNB snbExclude, UInt32 reserved)
           
 void IStorage.copyTo(UInt32 ciidExclude, ComplexArray rgiidExclude, SNB snbExclude, IStorage pstgDest)
           
 void IStorage.moveElementTo(OleStr pwcsName, IStorage pstgDest, OleStr pwcsNewName, StgMode grfFlags)
           
 void IStorage.commit(StgCommit grfCommitFlags)
           
 void IStorage.revert()
           
 IEnumStatStg IStorage.enumElements(UInt32 reserved1, Pointer.Void reserved2, UInt32 reserved3)
           
 void IStorage.destroyElement(OleStr pwcsName)
           
 void IStorage.renameElement(OleStr pwcsName, OleStr pwcsNewName)
           
 void IStorage.setElementTimes(OleStr pwcsName, FileTime pctime, FileTime patime, FileTime pmtime)
           
 void IStorage.setClass(CLSID clsid)
           
 void IStorage.setStateBits(UInt32 grfStateBits, UInt32 grfMask)
           
 StatStg IStorage.stat(StatFlag grfStatFlag)
           
 void ISequentialStream.read(Pointer.Void pv, ULongInt cb, ULongInt pcbRead)
           
 void ISequentialStream.write(Pointer.Void pv, ULongInt cb, ULongInt pcbWritten)
           
 void IRootStorage.switchToFile(OleStr pszFile)
           
 Int32 ILockBytes.readAt(CY ulOffset, Pointer.Void pv, Int32 cb)
           
 Int32 ILockBytes.writeAt(CY ulOffset, Pointer.Void pv, Int32 cb)
           
 void ILockBytes.flush()
           
 void ILockBytes.setSize(CY cb)
           
 void ILockBytes.lockRegion(CY libOffset, CY cb, Int32 dwLockType)
           
 void ILockBytes.unlockRegion(CY libOffset, CY cb, Int32 dwLockType)
           
 StatStg ILockBytes.stat(StatFlag grfStatFlag)
           
 void IEnumStatStg.skip(Int32 celt)
           
 void IEnumStatStg.reset()
           
 IEnumStatStg IEnumStatStg.invokeClone()
           
 

Uses of ComException in com.jniwrapper.win32.stg.impl
 

Methods in com.jniwrapper.win32.stg.impl that throw ComException
 Int64 IStreamImpl.seek(Int64 dlibMove, StreamSeek dwOrigin)
           
 void IStreamImpl.setSize(Int64 libNewSize)
           
 void IStreamImpl.copyTo(IStream pstm, Int64 cb, Int64 pcbRead, Int64 pcbWritten)
           
 void IStreamImpl.commit(StgCommit grfCommitFlags)
           
 void IStreamImpl.revert()
           
 void IStreamImpl.lockRegion(Int64 libOffset, Int64 cb, LockType dwLockType)
           
 void IStreamImpl.unlockRegion(Int64 libOffset, Int64 cb, LockType dwLockType)
           
 StatStg IStreamImpl.stat(StatFlag grfStatFlag)
           
 IStream IStreamImpl.invokeClone()
           
 IStream IStorageImpl.createStream(OleStr pwcsName, StgMode grfMode, UInt32 reserved1, UInt32 reserved2)
           
 IStream IStorageImpl.openStream(OleStr pwcsName, Pointer.Void reserved1, StgMode grfMode, UInt32 reserved2)
           
 IStorage IStorageImpl.createStorage(OleStr pwcsName, StgMode grfMode, UInt32 reserved1, UInt32 reserved2)
           
 IStorage IStorageImpl.openStorage(OleStr pwcsName, IStorage pStgPriority, StgMode grfMode, SNB snbExclude, UInt32 reserved)
           
 void IStorageImpl.copyTo(UInt32 ciidExclude, ComplexArray rgiidExclude, SNB snbExclude, IStorage pstgDest)
           
 void IStorageImpl.moveElementTo(OleStr pwcsName, IStorage pstgDest, OleStr pwcsNewName, StgMode grfFlags)
           
 void IStorageImpl.commit(StgCommit grfCommitFlags)
           
 void IStorageImpl.revert()
           
 IEnumStatStg IStorageImpl.enumElements(UInt32 reserved1, Pointer.Void reserved2, UInt32 reserved3)
           
 void IStorageImpl.destroyElement(OleStr pwcsName)
           
 void IStorageImpl.renameElement(OleStr pwcsName, OleStr pwcsNewName)
           
 void IStorageImpl.setElementTimes(OleStr pwcsName, FileTime pctime, FileTime patime, FileTime pmtime)
           
 void IStorageImpl.setClass(CLSID clsid)
           
 void IStorageImpl.setStateBits(UInt32 grfStateBits, UInt32 grfMask)
           
 StatStg IStorageImpl.stat(StatFlag grfStatFlag)
           
 void ISequentialStreamImpl.read(Pointer.Void pv, ULongInt cb, ULongInt pcbRead)
           
 void ISequentialStreamImpl.write(Pointer.Void pv, ULongInt cb, ULongInt pcbWritten)
           
 void IRootStorageImpl.switchToFile(OleStr pszFile)
           
 Int32 ILockBytesImpl.readAt(CY ulOffset, Pointer.Void pv, Int32 cb)
           
 Int32 ILockBytesImpl.writeAt(CY ulOffset, Pointer.Void pv, Int32 cb)
           
 void ILockBytesImpl.flush()
           
 void ILockBytesImpl.setSize(CY cb)
           
 void ILockBytesImpl.lockRegion(CY libOffset, CY cb, Int32 dwLockType)
           
 void ILockBytesImpl.unlockRegion(CY libOffset, CY cb, Int32 dwLockType)
           
 StatStg ILockBytesImpl.stat(StatFlag grfStatFlag)
           
 void IEnumStatStgImpl.skip(Int32 celt)
           
 void IEnumStatStgImpl.reset()
           
 IEnumStatStg IEnumStatStgImpl.invokeClone()
           
 

Constructors in com.jniwrapper.win32.stg.impl that throw ComException
IStreamImpl(IUnknownImpl that)
           
IStreamImpl(CLSID clsid, ClsCtx dwClsContext)
           
IStreamImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IStorageImpl(IUnknownImpl that)
           
IStorageImpl(CLSID clsid, ClsCtx dwClsContext)
           
IStorageImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
ISequentialStreamImpl(IUnknownImpl that)
           
ISequentialStreamImpl(CLSID clsid, ClsCtx dwClsContext)
           
ISequentialStreamImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IRootStorageImpl(IUnknownImpl that)
           
IRootStorageImpl(CLSID clsid, ClsCtx dwClsContext)
           
IRootStorageImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
ILockBytesImpl(IUnknownImpl that)
           
ILockBytesImpl(CLSID clsid, ClsCtx dwClsContext)
           
ILockBytesImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)
           
IEnumStatStgImpl(IUnknownImpl that)
           
IEnumStatStgImpl(CLSID clsid, ClsCtx dwClsContext)
           
IEnumStatStgImpl(CLSID clsid, IUnknown pUnkOuter, ClsCtx dwClsContext)