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) |