UDF > WinAPIEx > Registry >


_WinAPI_RegDeleteKey

Supprime une sous-clé et ses valeurs

#include <WinAPIReg.au3>
_WinAPI_RegDeleteKey ( $hKey [, $sSubKey = ''] )

Paramètres

$hKey Handle de la clé de registre ouverte. Les droits d'accès de cette clé n'affectent pas l'opération de suppression.
Ce handle est retourné par la fonction _WinAPI_RegCreateKey() ou _WinAPI_RegOpenKey(), ou ce paramètre peut prendre l'une des clés prédéfinis suivantes:
$HKEY_CLASSES_ROOT
$HKEY_CURRENT_CONFIG
$HKEY_CURRENT_USER
$HKEY_LOCAL_MACHINE
$HKEY_USERS
$sSubKey [optionnel] Le nom de la clé à supprimer. Ce doit être une sous-clé de la clé que $hKey identifie, mais il ne peut pas avoir de sous-clé.

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.

Remarque

Une clé supprimée n'est pas enlevée jusqu'à ce que le dernier handle soit fermé.

En relation

_WinAPI_RegCreateKey, _WinAPI_RegOpenKey

Voir aussi

Consultez RegDeleteKey dans la librairie MSDN.