Structure.ByValue (JNA API)
Description: declaration: package: com.sun.jna, class: Structure, interface: ByValue

Package com.sun.jna

# Interface Structure.ByValue

All Known Implementing Classes:
  `Carbon.EventHotKeyID.ByValue`, `Guid.GUID.ByValue`, `Variant.VARIANT.ByValue`, `WinDef.POINT.ByValue`, `Winevt.EVT_RPC_LOGIN.ByValue`, `Winevt.EVT_VARIANT.ByValue`

Enclosing class:
  Structure

public static interface Structure.ByValue
Tagging interface to indicate the value of an instance of the `Structure` type is to be used in function invocations rather than its address. The default behavior is to treat `Structure` function parameters and return values as by reference, meaning the address of the structure is used.