C# calling a DLL function that returns a pointer to pointer to an array of structures
问题 I have tried many different combinations of the various methods to marshal this call. This is a DLL that returns a pointer to a pointer to an array of structures. The types like debugPort are actually enums. /** * \struct debugConnectParameters * \brief Get device characterization and specify connection parameters through ST-LINK interface. */ typedef struct debugConnectParameters { debugPort dbgPort; /**< Select the type of debug interface #debugPort. */ int index; /**< Select one of the