DSA_InsertItem 函数 (dpa_dsa.h)

[DSA_InsertItem 可用于操作

在“要求”部分中指定的系统。 在 中,它可能已更改或不可用

后续版本。]

将新项插入动态结构数组 (DSA) 。 如有必要,DSA 会展开以适应新项。

语法

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

参数

[in] hdsa

类型: HDSA

要在其中插入项的 DSA 的句柄。

[in] i

类型: int

要插入新项的 DSA 中的位置,或DSA_APPEND在数组末尾插入项。

[in] pitem

类型: void*

指向要插入的项的指针。

返回值

类型: int

如果插入成功,则返回新项的索引;如果插入失败,则返回DSA_ERR (-1) 。

注解

pItem 指向的实际数据将复制到 DSA 中。 对该项执行的后续操作不会影响原始副本。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 dpa_dsa.h
Library Comctl32.lib
DLL ComCtl32.dll
API 集 Windows 10版本 10.0.14393 中引入的 ext-ms-win-shell-comctl32-da-l1-1-0 ()