Freigeben über


DSA_AppendItem Makro (dpa_dsa.h)

Fügt ein neues Element am Ende eines dynamischen Strukturarrays (DSA) an.

Syntax

int DSA_AppendItem(
  [in] HDSA hdsa,
  [in] void *pitem
);

Parameter

[in] hdsa

Ein Handle für die DSA, in die das Element eingefügt werden soll.

[in] pitem

Ein Zeiger auf das Element, das eingefügt werden soll.

Rückgabewert

Typ: int

Gibt den Index des neuen Elements zurück, wenn die Anfügeaktion erfolgreich ist, oder -1, wenn die Anfügeaktion fehlschlägt.

Bemerkungen

Hinweis Dieses Makro umschließt die DSA_InsertItem-Funktion.
 
Die tatsächlichen Daten, auf die von pItem- verwiesen wird, werden in die DSA kopiert. Nachfolgende Aktionen, die für dieses Element ausgeführt werden, wirken sich nicht auf die originale Kopie aus.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- dpa_dsa.h