Registry.ERegistryException
Contents |
Informations Delphi
De Registry.pas
ERegistryException = class(Exception)
Unité : Registry
Type : classe
Membres de classe hérités : Membres Registry.ERegistryException
Informations C++
De Registry.hpp
ERegistryException = class(Exception)
Unité : Registry
Type : classe
Membres de classe hérités : Membres Registry.ERegistryException
Constructeurs et destructeurs de classe : Constructeurs Registry.ERegistryException
Description
ERegistryException est la classe des exceptions pour les erreurs de registre.
ERegistryException est déclenchée quand une application ne peut effectuer les actions suivantes :
Création d'une nouvelle clé dans le registre.
Lecture d'une valeur de donnée associée à une clé.
Lecture d'une valeur de donnée binaire associée à une clé dans un tampon local.
Ecriture d'une valeur de donnée dans une clé.
La création d'une clé échoue quand une application tente de créer une sous-clé d'une clé pour laquelle elle ne dispose pas du droit d'accès KEY_CREATE_SUB_KEY.
La lecture d'une valeur de donnée associée à une clé échoue quand une application ne dispose pas du droit d'accès KEY_READ, ou quand elle tente de lire un type de données incorrect à partir d'une clé, comme par exemple une chaîne de caractères à partir d'une valeur entière.
La lecture d'une valeur binaire dans un tampon local échoue quand une application n'a pas alloué un tampon suffisamment grand pour les données.
L'écriture d'une valeur de donnée dans une clé échoue quand une application ne dispose pas du droit d'accès KEY_WRITE pour la clé en cours.