Поделиться через


Функция SafeArrayCreateVector (oleauto.h)

Создает одномерный массив. Безопасный массив, созданный с помощью SafeArrayCreateVector , имеет фиксированный размер, поэтому FADF_FIXEDSIZE константы всегда задаются.

Синтаксис

SAFEARRAY * SafeArrayCreateVector(
  [in] VARTYPE vt,
  [in] LONG    lLbound,
  [in] ULONG   cElements
);

Параметры

[in] vt

Базовый тип массива (VARTYPE каждого элемента массива). VARTYPE ограничен подмножеством типов вариантов. Невозможно установить ни VT_ARRAY, ни флаг VT_BYREF. VT_EMPTY и VT_NULL не являются допустимыми базовыми типами для массива. Все остальные типы являются законными.

[in] lLbound

Нижняя граница массива. Этот параметр может быть отрицательным.

[in] cElements

Количество элементов в массиве.

Возвращаемое значение

Безопасный дескриптор массива или значение NULL, если массив не удалось создать.

Требования

Требование Значение
Целевая платформа Windows
Header oleauto.h
Библиотека OleAut32.lib
DLL OleAut32.dll

См. также раздел

SafeArrayCreate

SafeArrayDeки