Функция SafeArrayAllocDescriptorEx (oleauto.h)
Создает безопасный дескриптор массива для массива любого допустимого типа варианта, включая VT_RECORD, без выделения данных массива.
Синтаксис
HRESULT SafeArrayAllocDescriptorEx(
[in] VARTYPE vt,
[in] UINT cDims,
[out] SAFEARRAY **ppsaOut
);
Параметры
[in] vt
Тип variant.
[in] cDims
Число измерений в массиве.
[out] ppsaOut
Дескриптор безопасного массива.
Возвращаемое значение
Эта функция может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Аргумент psa недействителен. |
Комментарии
Так как SafeArrayAllocDescriptor не принимает VARTYPE, его невозможно использовать для создания дескриптора безопасного массива для массива записей. SafeArrayAllocDescriptorEx используется для выделения дескриптора безопасного массива для массива записей заданных измерений.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oleauto.h |
Библиотека | OleAut32.lib |
DLL | OleAut32.dll |