CallGlueDeserializeParameters (FUN)

FUNCTION CallGlueDeserializeParameters : RTS_IEC_RESULT

InOut:

Scope

Name

Type

Comment

Return

CallGlueDeserializeParameters

RTS_IEC_RESULT

Input

pArgumentBuffer

POINTER TO BYTE

buffer where the (not-yet parsed) struct with the arguments is located, the out arguments and result will also be written back to the buffer.

nArgumentBufferSize

__XWORD

size of the argument buffer

ITypeDesc

REFERENCE TO TypeDesc

The TypeDesc of the calleable, it will be used to (de)serialize the parameter struct.

pParsedArguments

POINTER TO BYTE

buffer for the parsed struct with the arguments (this is on the stack)

nParsedArgumentSize

__XWORD

size of the parsed arguments (for safety checks)