DSA_Create, fonction (dpa_dsa.h)

[DSA_Create est disponible pour l’utilisation dans le fonctionnement

systèmes spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans

versions ultérieures.]

Crée un tableau de structure dynamique (DSA).

Syntaxe

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

Paramètres

[in] cbItem

Type : int

Taille, en octets, de l’élément.

[in] cItemGrow

Type : int

Nombre d’éléments par lesquels le tableau doit être incrémenté, si la DSA doit être agrandie.

Valeur retournée

Type : HDSA

Retourne un handle à un DSA en cas de réussite, ou NULL si la création échoue.

Remarques

Contrairement à un tableau de pointeurs dynamiques (DPA), un DSA peut contenir des éléments de n’importe quelle taille. Cela permet aux structures d’être stockées directement dans le tableau.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dpa_dsa.h
Bibliothèque Comctl32.lib
DLL ComCtl32.dll
Ensemble d’API ext-ms-win-shell-comctl32-da-l1-1-0 (introduit dans Windows 10, version 10.0.14393)