It's not truncated. It's missing values in the connection string.
I do not get the same behavior with the Mac driver.
That is, on the Mac, after a successful connection, I can use the connection string as is to make another connection. I cannot with Windows.
The use case is that I connect/disconnect pretty much at will and re-use the connection string after the first successful connection.
I'm in the process of getting an official copy since the trial expired. I plan on writing up a bug and hope it gets resolved. It appears to only happen in Windows.
Sorry I can't test it myself (not C++ programmer), you are better to go to Product issue place.
Thanks for reading.