com.jniwrapper.win32.ole.impl
Class IBindCtxImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IBindCtxImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IBindCtx, IUnknown, PointerParameter
- public class IBindCtxImpl
- extends IUnknownImpl
- implements IBindCtx
Represents COM interface IBindCtx.
Fields inherited from class com.jniwrapper.Parameter |
V |
Methods inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl |
acceptIOPerformer, addRef, asVoidPointer, dumpVTBL, equals, fromVoidPointer, getDebugInfo, getInterfaceIdentifier, getLength, hashCode, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeStandardVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, invokeVirtualMethod, isAutoDelete, isNull, isSameObject, queryInterface, queryInterface, read, release, setAutoDelete, setNull, setValue, write |
Methods inherited from class com.jniwrapper.Parameter |
, a, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
INTERFACE_IDENTIFIER
public static final java.lang.String INTERFACE_IDENTIFIER
- See Also:
- Constant Field Values
IBindCtxImpl
public IBindCtxImpl()
IBindCtxImpl
protected IBindCtxImpl(IUnknownImpl that)
throws ComException
IBindCtxImpl
public IBindCtxImpl(IUnknown that)
IBindCtxImpl
public IBindCtxImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IBindCtxImpl
public IBindCtxImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
registerObjectBound
public void registerObjectBound(IUnknown pUnk)
throws ComException
- Specified by:
registerObjectBound
in interface IBindCtx
- Parameters:
pUnk
- [in]
- Throws:
ComException
revokeObjectBound
public void revokeObjectBound(IUnknown pUnk)
throws ComException
- Specified by:
revokeObjectBound
in interface IBindCtx
- Parameters:
pUnk
- [in]
- Throws:
ComException
releaseBoundObjects
public void releaseBoundObjects()
throws ComException
- Specified by:
releaseBoundObjects
in interface IBindCtx
- Throws:
ComException
setBindOptions
public void setBindOptions(BindOptions pbindopts)
throws ComException
- Specified by:
setBindOptions
in interface IBindCtx
- Parameters:
pbindopts
- [in]
- Throws:
ComException
getBindOptions
public void getBindOptions(BindOptions pbindopts)
throws ComException
- Specified by:
getBindOptions
in interface IBindCtx
- Parameters:
pbindopts
- [in,out]
- Throws:
ComException
getRunningObjectTable
public IRunningObjectTable getRunningObjectTable()
throws ComException
- Specified by:
getRunningObjectTable
in interface IBindCtx
- Throws:
ComException
registerObjectParam
public void registerObjectParam(OleStr pszKey,
IUnknown pUnk)
throws ComException
- Specified by:
registerObjectParam
in interface IBindCtx
- Parameters:
pszKey
- [in]
pUnk
- [in]
- Throws:
ComException
getObjectParam
public IUnknown getObjectParam(OleStr pszKey)
throws ComException
- Specified by:
getObjectParam
in interface IBindCtx
- Parameters:
pszKey
- [in]
- Throws:
ComException
enumObjectParam
public IEnumString enumObjectParam()
throws ComException
- Specified by:
enumObjectParam
in interface IBindCtx
- Throws:
ComException
revokeObjectParam
public void revokeObjectParam(OleStr pszKey)
throws ComException
- Specified by:
revokeObjectParam
in interface IBindCtx
- Parameters:
pszKey
- [in]
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID
in class IUnknownImpl
clone
public java.lang.Object clone()
- Overrides:
clone
in class IUnknownImpl