ISafeArrayUtility Interface Overview
The ISafeArrayUtility 
interface replaces the SOLIDWORKS SafeArray template class, which you 
might have used in earlier versions of SOLIDWORKS to instantiate SafeArrays for methods requiring 
Variant arrays in your C++ projects. 
See the ISafeArrayUtility 
interface Help topic for details and examples that demonstrate use of this interface.