Справочник по технологии COM Страница 99. SafeArrayDestroyData
|
Страница 99 из 111 SafeArrayDestroyData Разрушает все данные, хранящиеся в безопасном массиве. HRESULT SafeArrayDestroyData ( SAFEARRAY far*psa );
Параметр: psa Указатель на дескриптор массива. Коды возврата: Из возвращенного HRESULT получают один из следующих кодов возврата: Код возврата | Значение | S_OK | Успех. | DISP_E_ARRAYISLOCKED | Массив заблокирован. | E_INVALIDARG | Параметр psa не является дескриптором безопасного | Комментарии: Обычно эта функция используется для освобождения безопасных массивов, содержащих элементы с типами данных, отличными от вариантов. Если в массиве хранятся объекты, то для каждого из них вызывается Release. |