Bagikan melalui


fungsi DSA_InsertItem (dpa_dsa.h)

[DSA_InsertItem tersedia untuk digunakan dalam pengoperasian

sistem yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia di

versi berikutnya.]

Menyisipkan item baru ke dalam array struktur dinamis (DSA). Jika perlu, DSA diperluas untuk mengakomodasi item baru.

Sintaks

int DSA_InsertItem(
  [in] HDSA       hdsa,
  [in] int        i,
  [in] const void *pitem
);

Parameter

[in] hdsa

Jenis: HDSA

Handel ke DSA untuk menyisipkan item.

[in] i

Jenis: int

Posisi di DSA tempat item baru akan disisipkan, atau DSA_APPEND untuk menyisipkan item di akhir array.

[in] pitem

Jenis: batal*

Penunjuk ke item yang akan disisipkan.

Mengembalikan nilai

Jenis: int

Mengembalikan indeks item baru jika penyisipan berhasil, atau DSA_ERR (-1) jika penyisipan gagal.

Keterangan

Data aktual yang ditujukkan oleh pItem disalin ke DSA. Tindakan berikutnya yang dilakukan pada item tersebut tidak memengaruhi salinan asli.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header dpa_dsa.h
Pustaka Comctl32.lib
DLL ComCtl32.dll
Set API ext-ms-win-shell-comctl32-da-l1-1-0 (diperkenalkan dalam Windows 10, versi 10.0.14393)