Share via


Funzione DSA_Create (dpa_dsa.h)

[DSA_Create è disponibile per l'uso nel sistema operativo

sistemi specificati nella sezione Requisiti. Può essere modificato o non disponibile in

versioni successive.]

Crea una matrice di struttura dinamica (DSA).

Sintassi

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

Parametri

[in] cbItem

Tipo: int

Dimensione, in byte, dell'elemento.

[in] cItemGrow

Tipo: int

Numero di elementi in base al quale deve essere incrementata la matrice, se è necessario ingrandire il DSA.

Valore restituito

Tipo: HDSA

Restituisce un handle a un DSA in caso di esito positivo o NULL se la creazione ha esito negativo.

Commenti

A differenza di una matrice di puntatori dinamici (DPA), un DSA può contenere elementi di qualsiasi dimensione. In questo modo le strutture possono essere archiviate direttamente nella matrice.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dpa_dsa.h
Libreria Comctl32.lib
DLL ComCtl32.dll
Set di API ext-ms-win-shell-comctl32-da-l1-1-0 (introdotto in Windows 10, versione 10.0.14393)