DSA_GetItem, fonction (dpa_dsa.h)

Obtient un élément à partir d’un tableau de structure dynamique (DSA).

Syntaxe

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

Paramètres

[in] hdsa

Type : HDSA

Handle de la DSA contenant l’élément .

[in] i

Type : int

Index de l’élément à récupérer (base zéro).

[out] pitem

Type : void*

Pointeur vers une mémoire tampon remplie avec une copie de l’élément spécifié de la DSA.

Valeur retournée

Type : BOOL

Retourne TRUE si elle réussit ou FALSE dans le cas contraire.

Notes

DSA_GetItem n’est pas exporté par nom. Pour l’utiliser, vous devez utiliser GetProcAddress et demander l’ordinal 322 à ComCtl32.dll pour obtenir un pointeur de fonction.

À l’aide du pointeur d’élément que cette fonction récupère, vous pouvez modifier directement les données de cet élément. Toutefois, n’oubliez pas qu’une opération d’insertion ou de destruction ultérieure peut rendre cette valeur de pointeur non valide ou pointer vers un autre élément.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dpa_dsa.h
DLL ComCtl32.dll (version 4.0 ou ultérieure)
Ensemble d’API ext-ms-win-shell-comctl32-da-l1-1-0 (introduit dans Windows 10, version 10.0.14393)

Voir aussi

DSA_GetItemPtr