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 セット ext-ms-win-shell-comctl32-da-l1-1-0 (Windows 10 バージョン 10.0.14393 で導入)