I have a safe array of variants in c++ that contain bytes. My problem is that when I go to send them to the function with the safearray the byte values are passed correctly. however, the fFeatures of the safearray is 2176 instead of my needed 2194. I cannot get the fFeatures flags:  FADF_STATIC and FADF_FIXEDSIZE to pass to the other function.

If you want to test your skills heres the original msdn thread I am still waiting on an answer from or you can post below: