Send vector of doubles in a C-struct to Fortran Derived Type

Can you give some guidence how to use descriptors to accomplish this? I was reading about descriptors in Modern Fortran Explained (Metcalf). I know just that one should use #include <ISO_Fortran_binding.h>. Also I was reading your thread, which led me to this wonderful community via stackexchange

Regarding the extra component, that arose from last minute so it wasn’t part of the original struct