UDF > WinAPIEx > Registry >


_WinAPI_RegCopyTreeEx

Copie la clé de registre spécifiée, avec ses valeurs et ses sous-clés, vers la clé de destination spécifiée

#include <WinAPIReg.au3>
_WinAPI_RegCopyTreeEx ( $hSrcKey, $sSrcSubKey, $hDestKey )

Paramètres

$hSrcKey Handle de la clé de registre ouvert. La clé doit avoir été ouverte avec le droit d'accès $KEY_READ.
Ce handle est retourné par la fonction _WinAPI_RegCreateKey() ou _WinAPI_RegOpenKey(), ou il peut être l'une des clés de registre prédéfinis ($HKEY_*).
$sSrcSubKey Le nom de la clé. Cette clé doit être une sous-clé de la clé identifiée par le paramètre $hSrcKey.
$hDestKey Handle de la clé de destination. Le processus appelant doit avoir l'accès $KEY_CREATE_SUB_KEY à la clé.
Ce handle est retourné par la _WinAPI_RegCreateKey() ou _WinAPI_RegOpenKey(), ou il peut être l'une des clés de registre prédéfinis ($HKEY_*).

Valeur de retour

Succès: Retourne 1.
Échec: Retourne 0 et définit @error <> 0, @extended peut contenir le code d'erreur du système.

Remarques

Cette fonction copie également le descripteur de sécurité de la clé.

Cette fonction nécessite Windows Vista ou une version ultérieure.

Voir aussi

Consultez RegCopyTree dans la librairie MSDN.