Condividi tramite


Funzione DSA_GetItem (dpa_dsa.h)

Ottiene un elemento da una matrice di struttura dinamica .DSA.

Sintassi

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

Parametri

[in] hdsa

Tipo: HDSA

Handle per DSA contenente l'elemento .

[in] i

Tipo: int

Indice dell'elemento da recuperare (in base zero).

[out] pitem

Tipo: void*

Puntatore a un buffer riempito con una copia dell'elemento specificato di DSA.

Valore restituito

Tipo: BOOL

Restituisce TRUE se ha esito positivo o FALSE in caso contrario.

Commenti

DSA_GetItem non viene esportato in base al nome. Per usarlo, è necessario usare GetProcAddress e richiedere il numero ordinale 322 da ComCtl32.dll per ottenere un puntatore a funzione.

Usando il puntatore di elemento recuperato da questa funzione, è possibile modificare direttamente i dati in tale elemento. Tenere tuttavia presente che un'operazione di inserimento o eliminazione definitiva successiva potrebbe causare l'invalidità di questo valore del puntatore o il punto a un elemento diverso.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dpa_dsa.h
DLL ComCtl32.dll (versione 4.0 o successiva)
Set di API ext-ms-win-shell-comctl32-da-l1-1-0 (introdotto in Windows 10, versione 10.0.14393)

Vedi anche

DSA_GetItemPtr