@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.StructFieldALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZEallocateMemory, 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, writeFieldpublic 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)