Intel® Fortran Compiler 16.0 User and Reference Guide
AUTO Function: Allocates an argument list data structure that holds the arguments to be passed to AUTOInvoke.
USE IFAUTO
result = AUTOAllocateInvokeArgs( )
The value returned is an argument list data structure of type INTEGER(INT_PTR_KIND()).
See the example in COMInitialize.