Справочник по технологии COM
Страница 100. SafeArrayDestroyDescriptor


SafeArrayDestroyDescriptor

Разрушает дескриптор безопасного массива.

HRESULT SafeArrayDestroyDescriptor
(
SAFEARRAY FAR* psa
);

Параметр:
psa
Указатель на дескриптор безопасного массива.

Коды возврата:
Из возвращенного HRESULT получают один из следующих кодов возврата:

Код возврата Значение
S_OK Успех.
DISP_E_ARRAYISLOCKED Массив заблокирован.
E_INVALIDARG Параметр psa не является дескриптором безопасного массива.

Комментарии:
Обычно эта функция используется для разрушения дескриптора безопасного массива, содержащего элементы с типами данных, отличными от вариантов. Разрушение дескриптора массива не разрушает его элементов. Перед разрушением дескриптора вызовите SafeArrayDestroyData, чтобы освободить элементы.

 
Следующая статья »