com.jniwrapper.win32.ole.impl
Class IObjectSafetyImpl
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.ole.impl.IObjectSafetyImpl
- All Implemented Interfaces:
- AutoDeleteParameter, IObjectSafety, IUnknown, PointerParameter
- public class IObjectSafetyImpl
- extends IUnknownImpl
- implements IObjectSafety
Represents COM interface IObjectSafety.
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
IObjectSafetyImpl
public IObjectSafetyImpl()
IObjectSafetyImpl
public IObjectSafetyImpl(IUnknownImpl that)
throws ComException
IObjectSafetyImpl
public IObjectSafetyImpl(IUnknown that)
IObjectSafetyImpl
public IObjectSafetyImpl(CLSID clsid,
ClsCtx dwClsContext)
throws ComException
IObjectSafetyImpl
public IObjectSafetyImpl(CLSID clsid,
IUnknown pUnkOuter,
ClsCtx dwClsContext)
throws ComException
IObjectSafetyImpl
public IObjectSafetyImpl(Pointer.Void interfacePointer)
getInterfaceSafetyOptions
public void getInterfaceSafetyOptions(IID iid,
UInt32 supportedOptions,
UInt32 enabledOptions)
throws ComException
- Specified by:
getInterfaceSafetyOptions
in interface IObjectSafety
- Throws:
ComException
setInterfaceSafetyOptions
public void setInterfaceSafetyOptions(IID iid,
UInt32 optionSetMask,
UInt32 enabledOptions)
throws ComException
- Specified by:
setInterfaceSafetyOptions
in interface IObjectSafety
- Throws:
ComException
getIID
public IID getIID()
- Overrides:
getIID
in class IUnknownImpl
clone
public java.lang.Object clone()
- Overrides:
clone
in class IUnknownImpl