7 Replies Latest reply on May 25, 2015 9:09 AM by Davide Centomo

    Creating an EdmStrLst5

    Greg Thomson

      I'm trying to create a couple EdmStrLst5(s) to pass into IEdmEnumeratorVariable9.SetValueVariables().  Unfortunately, I keep getting a memory exception.  My guess is the input lists aren't getting marshaled properly across the COM interface.

       

      Do I need to use a factory or utility or something to create these list objects?  I've used them many times as returned parameters, but never as input parameters.

       

       

           EdmStrLst5 updateVarNames = new EdmStrLst5();

       

           EdmStrLst5 updateVarValues = new EdmStrLst5();

       

                ...

       

                m.SetValueVariables(updateVarNames, updateVarValues, configName);

       

      Any help would be appreciated.