Función DSA_GetItem (dpa_dsa.h)

Obtiene un elemento de una matriz de estructura dinámica (DSA).

Sintaxis

BOOL DSA_GetItem(
  [in]  HDSA hdsa,
  [in]  int  i,
  [out] void *pitem
);

Parámetros

[in] hdsa

Tipo: HDSA

Identificador de la DSA que contiene el elemento .

[in] i

Tipo: int

Índice del elemento que se va a recuperar (basado en cero).

[out] pitem

Tipo: void*

Puntero a un búfer que se rellena con una copia del elemento especificado de la DSA.

Valor devuelto

Tipo: BOOL

Devuelve TRUE si es correcto o FALSE en caso contrario.

Comentarios

DSA_GetItem no se exporta por nombre. Para usarlo, debe usar GetProcAddress y solicitar ordinal 322 desde ComCtl32.dll para obtener un puntero de función.

Con el puntero de elemento que recupera esta función, puede modificar los datos de ese elemento directamente. Sin embargo, tenga en cuenta que una operación posterior de inserción o destrucción podría hacer que este valor de puntero no sea válido o que apunte a un elemento diferente.

Requisitos

   
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
Archivo DLL ComCtl32.dll (versión 4.0 o posterior)
Conjunto de API ext-ms-win-shell-comctl32-da-l1-1-0 (introducido en Windows 10, versión 10.0.14393)

Consulte también

DSA_GetItemPtr