Serializes the arguments passed to an add-in function
[C++]
bool read_args(
const char* fn_name,
void* first_arg,
int omit_args
);
The name of the add-in function being called.
A pointer to the first argument passed to the function. (Further arguments will follow the first, according to the standard argument-packing pattern for __stdcall functions.)
The index of the first argument which should be omitted from the serialization. If omit_args is -1, then it is ignored, and all passed arguments are serialized.
This function serializes the arguments passed by Excel to an add-in function,
optionally omitting some terminal arguments.
The function looks up the definition of the function as it was declared and registered,
and acquires the list of argument types (the signature) of the function.
It uses the signature string to read sequentially through the arguments in the stack.
Header: xlserialize.h