Hi, I am trying to call a DLL function which requires an array of 16 elements to be passed to it, where each element is a structure. There are 6 members in each structure, all of which are char[255]. I know the DLL function works because I can call it from C, by passing a pointer to the first element of the predefined array. In AutoIt, I have tried doing (something like): $struct_types = "char[255];char[255];char[255];char[255];char[255];char[255]" Dim $a[16] For $i = 0 to 15