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) |