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


Функция DSA_Create (dpa_dsa.h)

[DSA_Create доступно для использования в операционной системе

системы, указанные в разделе Требования. Он может быть изменен или недоступен в

последующие версии.]

Создает массив динамической структуры (DSA).

Синтаксис

HDSA DSA_Create(
  [in] int cbItem,
  [in] int cItemGrow
);

Параметры

[in] cbItem

Тип: int

Размер элемента (в байтах).

[in] cItemGrow

Тип: int

Количество элементов, на которые должен увеличиваться массив, если необходимо увеличить DSA.

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

Тип: HDSA

Возвращает дескриптор DSA в случае успешного выполнения или значение NULL в случае сбоя создания.

Комментарии

В отличие от динамического массива указателей (DPA), DSA может содержать элементы любого размера. Это позволяет хранить структуры непосредственно в массиве.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header dpa_dsa.h
Библиотека Comctl32.lib
DLL ComCtl32.dll
Набор API ext-ms-win-shell-comctl32-da-l1-1-0 (появилось в Windows 10, версия 10.0.14393)