Функция 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) |