Package com.sun.jna.platform.win32
Class OleAuto.DISPPARAMS
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.OleAuto.DISPPARAMS
- Direct Known Subclasses:
OleAuto.DISPPARAMS.ByReference
- Enclosing interface:
- OleAuto
@FieldOrder({"rgvarg","rgdispidNamedArgs","cArgs","cNamedArgs"})
public static class OleAuto.DISPPARAMS
extends Structure
The Class DISPPARAMS.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
The Class ByReference.Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe c args. - use setArgs to update argumentsThe c named args. - use setRgdispidNamedArgs to update named arguments mapThe rgdispid named args.The rgvarg.Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new dispparams.DISPPARAMS
(Pointer memory) Instantiates a new dispparams. -
Method Summary
Modifier and TypeMethodDescriptiongetArgs()
void
setArgs
(Variant.VARIANT[] arguments) void
setRgdispidNamedArgs
(OaIdl.DISPID[] namedArgs) Methods inherited from class com.sun.jna.Structure
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
-
Field Details
-
rgvarg
The rgvarg. -
rgdispidNamedArgs
The rgdispid named args. -
cArgs
The c args. - use setArgs to update arguments -
cNamedArgs
The c named args. - use setRgdispidNamedArgs to update named arguments map
-
-
Constructor Details
-
DISPPARAMS
public DISPPARAMS()Instantiates a new dispparams. -
DISPPARAMS
Instantiates a new dispparams.- Parameters:
memory
- the memory
-
-
Method Details
-
getRgdispidNamedArgs
-
setRgdispidNamedArgs
-
getArgs
-
setArgs
-