Function
inout-ref value #key vt type => ref
<object>.
<integer>.
<type>.
<ole-arg-spec>.
This is similar to out-ref above, except that it is for input-output parameters. The value argument is the value to be passed in (may be changed by arg-spec-value-setter if the reference is to be used for more than one call). The type is specified by either the vt option with a VARIANTARG type code or the type option with a C or Dylan type designator. If neither vt or type is given, the type will be inferred from the value.
The return value is an instance of <ole-arg-spec>.