Returns the GUID of the interface contained within a given safe array.
Points to an array descriptor created by SafeArrayCreate.
Points to the storage of the GUID of the interface.
The return value obtained from the returned HRESULT is one of the following.
If psa is null or if the array descriptor does not have the FADF_HAVEIID flag set.