This is already the built code.The structure in the function prototype is addressed by a pointer.
Structure here is a output parameter
Actual functionality is, the function gets the data from the hardware device and outputs in the form of structure.
I cant modify the source code provided.
For ex ASIOError ASIOGetChannels(long*numInputChannels,long*numOutputChannels);
This I can easily achieve from the Call function node. As I know there is parameter which is of long type and pointer to access it.
Similarly the function
The DLL has a function called"ASIO Error ASIO ClockSources(ASIO Clocksources * clocks,Long*numSources)
ASIO Clocksources is a structure.
Now since there is no option for cluster or structure selection in Call library function node... I dunno how to proceed.