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.GUID.ByValue 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.GUID.ByValue riid,
WinDef.LCID lcid,
WinDef.WORD wFlags,
OleAuto.DISPPARAMS.ByReference pDispParams,
Variant.VARIANT.ByReference pVarResult,
OaIdl.EXCEPINFO.ByReference pExcepInfo,
IntByReference puArgErr) |
WinNT.HRESULT |
QueryInterface(Guid.GUID.ByValue 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.GUID.ByValue 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.GUID.ByValue riid, WString[] rgszNames, int cNames, WinDef.LCID lcid, OaIdl.DISPIDByReference rgDispId)
GetIDsOfNames in interface IDispatchpublic WinNT.HRESULT Invoke(OaIdl.DISPID dispIdMember, Guid.GUID.ByValue riid, WinDef.LCID lcid, WinDef.WORD wFlags, OleAuto.DISPPARAMS.ByReference pDispParams, Variant.VARIANT.ByReference pVarResult, OaIdl.EXCEPINFO.ByReference pExcepInfo, IntByReference puArgErr)