@Structure.FieldOrder(value={"memid","lprgscode","lprgelemdescParam","funckind","invkind","callconv","cParams","cParamsOpt","oVft","cScodes","elemdescFunc","wFuncFlags"}) public static class OaIdl.FUNCDESC extends Structure
Modifier and Type | Class and Description |
---|---|
static class |
OaIdl.FUNCDESC.ByReference |
Structure.ByValue, Structure.FieldOrder, Structure.StructField
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public OaIdl.MEMBERID memid
public OaIdl.ScodeArg.ByReference lprgscode
public OaIdl.ElemDescArg.ByReference lprgelemdescParam
public OaIdl.FUNCKIND funckind
public OaIdl.INVOKEKIND invkind
public OaIdl.CALLCONV callconv
public WinDef.SHORT cParams
public WinDef.SHORT cParamsOpt
public WinDef.SHORT oVft
public WinDef.SHORT cScodes
public OaIdl.ELEMDESC elemdescFunc
public WinDef.WORD wFuncFlags
public FUNCDESC()
public FUNCDESC(Pointer pointer)