DPA_Clone, fonction (dpa_dsa.h)

[DPA_Clone est disponible via Windows XP avec Service Pack 2 (SP2). Il peut être modifié ou indisponible dans les versions suivantes.]

Duplique un tableau de pointeurs dynamique (DPA).

Syntaxe

HDPA DPA_Clone(
  [in]                const HDPA hdpa,
  [in, out, optional] HDPA       hdpaNew
);

Paramètres

[in] hdpa

Type : const HDPA

Handle vers un DPA existant à copier.

[in, out, optional] hdpaNew

Type : HDPA

Quand la valeur est NULL, un nouveau tableau est copié à partir de hdpaSource.

Ce paramètre peut également contenir un tableau créé avec DPA_Create ou DPA_CreateEx. Les données sont remplacées, mais la taille delta d’origine et le handle de tas sont conservés.

Valeur retournée

Type : HDPA

Handle vers le DPA nouveau ou modifié (hdpaNew) en cas de réussite ; sinon, NULL.

Notes

DPA_Clone n’est pas exporté par nom ou déclaré dans un fichier d’en-tête public. Pour l’utiliser, vous devez utiliser GetProcAddress et demander l’ordinal 331 à partir de ComCtl32.dll pour obtenir un pointeur de fonction.

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)