public class COMEarlyBindingObject extends COMBindingBaseObject implements IDispatch
LOCALE_SYSTEM_DEFAULT, LOCALE_USER_DEFAULTIID_IDISPATCHIID_IUNKNOWN| Constructor and Description |
|---|
COMEarlyBindingObject(Guid.CLSID clsid,
boolean useActiveInstance,
int dwClsContext) |
| Modifier and Type | Method and Description |
|---|---|
int |
AddRef() |
WinNT.HRESULT |
GetIDsOfNames(Guid.IID riid,
WString[] rgszNames,
int cNames,
WinDef.LCID lcid,
OaIdl.DISPIDByReference rgDispId) |
protected java.lang.String |
getStringProperty(OaIdl.DISPID dispId) |
WinNT.HRESULT |
GetTypeInfo(WinDef.UINT iTInfo,
WinDef.LCID lcid,
PointerByReference ppTInfo) |
WinNT.HRESULT |
GetTypeInfoCount(WinDef.UINTByReference pctinfo) |
WinNT.HRESULT |
Invoke(OaIdl.DISPID dispIdMember,
Guid.IID riid,
WinDef.LCID lcid,
OaIdl.DISPID wFlags,
OleAuto.DISPPARAMS pDispParams,
Variant.VARIANT.ByReference pVarResult,
OaIdl.EXCEPINFO.ByReference pExcepInfo,
IntByReference puArgErr) |
WinNT.HRESULT |
QueryInterface(Guid.IID riid,
PointerByReference ppvObject) |
int |
Release() |
protected void |
setProperty(OaIdl.DISPID dispId,
boolean value) |
checkFailed, getIDispatch, getIDispatchPointer, getIUnknown, getIUnknownPointer, oleMethod, oleMethod, oleMethod, oleMethod, oleMethod, oleMethod, release_invokeNativeInt, _invokeNativeObject, _invokeNativeVoidequals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toStringpublic COMEarlyBindingObject(Guid.CLSID clsid, boolean useActiveInstance, int dwClsContext)
protected java.lang.String getStringProperty(OaIdl.DISPID dispId)
protected void setProperty(OaIdl.DISPID dispId, boolean value)
public WinNT.HRESULT QueryInterface(Guid.IID riid, PointerByReference ppvObject)
QueryInterface in interface IUnknownpublic WinNT.HRESULT GetTypeInfoCount(WinDef.UINTByReference pctinfo)
GetTypeInfoCount in interface IDispatchpublic WinNT.HRESULT GetTypeInfo(WinDef.UINT iTInfo, WinDef.LCID lcid, PointerByReference ppTInfo)
GetTypeInfo in interface IDispatchpublic WinNT.HRESULT GetIDsOfNames(Guid.IID riid, WString[] rgszNames, int cNames, WinDef.LCID lcid, OaIdl.DISPIDByReference rgDispId)
GetIDsOfNames in interface IDispatchpublic WinNT.HRESULT Invoke(OaIdl.DISPID dispIdMember, Guid.IID riid, WinDef.LCID lcid, OaIdl.DISPID wFlags, OleAuto.DISPPARAMS pDispParams, Variant.VARIANT.ByReference pVarResult, OaIdl.EXCEPINFO.ByReference pExcepInfo, IntByReference puArgErr)