Détermine si la clé de registre spécifiée est protégée
#include <WinAPIReg.au3>
_WinAPI_SfcIsKeyProtected ( $hKey [, $sSubKey = Default [, $iFlag = 0]] )
$hKey | Handle de la clé de registre racine, il doit être l'une des clés prédéfinies : $HKEY_CLASSES_ROOT $HKEY_CURRENT_USER $HKEY_LOCAL_MACHINE $HKEY_USERS |
$sSubKey | [optionnel] Le nom de la clé à tester. Cette clé doit être une sous-clé de la clé identifiée par le paramètre $hKey. Si ce paramètre n'est pas spécifié (par défaut), la fonction vérifie seulement si la clé de registre racine est protégée. |
$iFlag | [optionnel] Le flag qui indique la vue alternative de registre qui doit être utilisée par les applications qui s'exécutent sur Windows 64 bits. Ce flag est ignoré sur la plate-forme x86. Ce paramètre peut prendre l'une des valeurs suivantes: $KEY_WOW64_32KEY $KEY_WOW64_64KEY |
True: | La clé est protégée. |
False: | La clé n'est pas protégée. |
Cette fonction nécessite Windows Vista ou une version ultérieure.
Consultez SfcIsKeyProtected dans la librairie MSDN.