Freigeben über


DSA_Create-Funktion (dpa_dsa.h)

[DSA_Create für die Verwendung im Betrieb verfügbar ist

Systeme, die im Abschnitt Anforderungen angegeben sind. Er kann in geändert oder nicht verfügbar sein.

nachfolgende Versionen.]

Erstellt ein dynamisches Strukturarray (DSA).

Syntax

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

Parameter

[in] cbItem

Typ: int

Die Größe des Elements in Bytes.

[in] cItemGrow

Typ: int

Die Anzahl der Elemente, um die das Array erhöht werden soll, wenn das DSA vergrößert werden muss.

Rückgabewert

Typ: HDSA

Gibt bei erfolgreicher Erstellung ein Handle an eine DSA zurück, oder NULL , wenn die Erstellung fehlschlägt.

Hinweise

Im Gegensatz zu einem dynamischen Zeigerarray (DPA) kann ein DSA Elemente beliebiger Größe enthalten. Dadurch können Strukturen direkt im Array gespeichert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dpa_dsa.h
Bibliothek Comctl32.lib
DLL ComCtl32.dll
APIs ext-ms-win-shell-comctl32-da-l1-1-0 (eingeführt in Windows 10, Version 10.0.14393)