Voici la liste des fonctions de la rubrique AutoIt > WinAPIEx > Registry.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.
Pour les utiliser, vous aurez besoin d'ajouter #include <WinAPIReg.au3>.
| User Defined Function | Description |
|---|---|
| _WinAPI_AddMRUString | Ajoute une chaîne en haut d'une liste MRU (Most Recent Used) |
| _WinAPI_AssocGetPerceivedType | Obtient le type perçu d'un fichier à parir de son extension |
| _WinAPI_AssocQueryString | Obtient dans le Registre une chaîne d'association d'un fichier ou d'un protocole |
| _WinAPI_CreateMRUList | Crée une nouvelle liste MRU (Most Recent Used) |
| _WinAPI_DllInstall | Enregistre des contrôles OLE comme les fichiers des contrôles DLL ou ActiveX (OCX) |
| _WinAPI_DllUninstall | Désinscrit des contrôles OLE tels que les fichiers DLL ou les contrôles ActiveX (OCX) |
| _WinAPI_EnumMRUList | Énumère le contenu de la liste MRU (Most Recent Used) |
| _WinAPI_FreeMRUList | Libère le handle associé à la liste MRU (Most Recent Used) et écrit les données mises en cache dans le Registre |
| _WinAPI_GetRegKeyNameByHandle | Obtient le nom de la clé de registre spécifiée |
| _WinAPI_RegCloseKey | Ferme le handle de la clé de registre spécifiée |
| _WinAPI_RegConnectRegistry | Etablit une connexion avec une clé de registre prédéfini sur un autre ordinateur |
| _WinAPI_RegCopyTree | Copies de manière récursive des sous-clés et les valeurs de la sous-clé source vers une clé de destination |
| _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 |
| _WinAPI_RegCreateKey | Crée la clé de registre spécifiée |
| _WinAPI_RegDeleteEmptyKey | Supprime une clé vide |
| _WinAPI_RegDeleteKey | Supprime une sous-clé et ses valeurs |
| _WinAPI_RegDeleteKeyValue | Supprime la valeur spécifiée de la clé et sous-clé de registre spécifiée |
| _WinAPI_RegDeleteTree | Supprime une sous-clé et tous ses descendants |
| _WinAPI_RegDeleteTreeEx | Supprime, de manière récursive, les sous-clés et les valeurs de la clé spécifiée |
| _WinAPI_RegDeleteValue | Supprime une valeur nommée de la clé de registre spécifiée |
| _WinAPI_RegDisableReflectionKey | Désactive la réflexion de registre pour la clé spécifiée |
| _WinAPI_RegDuplicateHKey | Duplique le handle d'une clé de registre |
| _WinAPI_RegEnableReflectionKey | Restaure la réflexion de registre pour la clé désactivée spécifiée |
| _WinAPI_RegEnumKey | Énumère les sous-clés de la clé de registre ouverte spécifiée |
| _WinAPI_RegEnumValue | Énumère les valeurs de la clé de registre ouverte spécifiée |
| _WinAPI_RegFlushKey | Écrit tous les attributs de la clé de registre ouverte spécifiée dans le registre |
| _WinAPI_RegLoadMUIString | Charge la chaîne spécifiée de la clé et sous-clé spécifiées |
| _WinAPI_RegNotifyChangeKeyValue | Avertit l'appelant sur les modifications apportées aux attributs ou au contenu d'une clé de registre spécifiée |
| _WinAPI_RegOpenKey | Ouvre la clé de registre spécifiée |
| _WinAPI_RegQueryInfoKey | Obtien des informations sur la clé de registre spécifiée |
| _WinAPI_RegQueryLastWriteTime | Obtient des informations sur le dernier temps d'écriture dans la clé de registre spécifiée |
| _WinAPI_RegQueryMultipleValues | Obtient le type et les données pour une liste de noms de valeur associés à une clé de registre ouverte |
| _WinAPI_RegQueryReflectionKey | Détermine si une réflexion a été désactivée ou activée pour la clé spécifiée |
| _WinAPI_RegQueryValue | Obtient le type et la donnée pour nom de la valeur spécifiée associée à une clé de registre ouverte |
| _WinAPI_RegRestoreKey | Lit des informations de registre dans un fichier spécifié et les copie sur la clé spécifiée |
| _WinAPI_RegSaveKey | Enregistre la clé spécifiée et toutes ses sous-clés et valeurs dans un nouveau fichier, au format standard |
| _WinAPI_RegSetValue | Définit la donnée et le type de la valeur spécifiée sous une clé de registre |
| _WinAPI_SfcIsKeyProtected | Détermine si la clé de registre spécifiée est protégée |