Función DSA_InsertItem (dpa_dsa.h)
[DSA_InsertItem está disponible para su uso en el funcionamiento
sistemas especificados en la sección Requisitos. Puede modificarse o no estar disponible en
versiones posteriores.]
Inserta un nuevo elemento en una matriz de estructura dinámica (DSA). Si es necesario, la DSA se expande para dar cabida al nuevo elemento.
Sintaxis
int DSA_InsertItem(
[in] HDSA hdsa,
[in] int i,
[in] const void *pitem
);
Parámetros
[in] hdsa
Tipo: HDSA
Identificador de la DSA en la que se va a insertar el elemento.
[in] i
Tipo: int
Posición de la DSA donde se va a insertar un nuevo elemento o DSA_APPEND para insertar el elemento al final de la matriz.
[in] pitem
Tipo: void*
Puntero al elemento que se va a insertar.
Valor devuelto
Tipo: int
Devuelve el índice del nuevo elemento si la inserción se realiza correctamente o DSA_ERR (-1
) si se produce un error en la inserción.
Comentarios
Los datos reales a los que apunta pItem se copian en la DSA. Las acciones posteriores realizadas en ese elemento no afectan a la copia original.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | dpa_dsa.h |
Library | Comctl32.lib |
Archivo DLL | ComCtl32.dll |
Conjunto de API | ext-ms-win-shell-comctl32-da-l1-1-0 (introducido en Windows 10, versión 10.0.14393) |