Hi Yevgeny,
You will find an example on how to do this in the \Examples\StructPassing folder. Also, be aware of the byte packing of the DLL function you are passing the container to. Byte packing is part of the adapater configuration, which you will find in Configure >> Adapter (then choose the adapter you are using to call the DLL and select the Configure button). If you click on Help inside the adapter configuration dialog, the help will tell you what type of byte packing each Application Development Environment uses. In this case, it sounds like you are using CVI, which uses 1- or 8-byte packing depending on the compatibility mode.
I hope that helps.
Best Regards,
Matt P
Applications Engineer
National Instruments